diff --git a/Common/python/configs/HLT_dev_CMSSW_12_0_0_GRun_V6_configDump.py b/Common/python/configs/HLT_dev_CMSSW_12_0_0_GRun_V6_configDump.py new file mode 100644 index 00000000..b4c09f9f --- /dev/null +++ b/Common/python/configs/HLT_dev_CMSSW_12_0_0_GRun_V6_configDump.py @@ -0,0 +1,111271 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("HLTX") + +process.source = cms.Source("PoolSource", + fileNames = cms.untracked.vstring('/store/mc/Run3Winter21DRMiniAOD/TT_TuneCP5_14TeV-powheg-pythia8/GEN-SIM-DIGI-RAW/FlatPU30to80FEVT_112X_mcRun3_2021_realistic_v16-v2/120005/553880f6-d0a7-434a-bb19-dd9f9c59ce3d.root'), + inputCommands = cms.untracked.vstring('keep *') +) +process.HLTConfigVersion = cms.PSet( + tableName = cms.string('/dev/CMSSW_12_0_0/GRun/V6') +) + +process.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0PSetTrajectoryFilterIT') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useHitsSplitting = cms.bool(False), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0HighPtTkMuPSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(10.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(1000.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(1.0), + maxCand = cms.int32(5), + minNrOfHitsForRebuild = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(10.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(1000.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(1.0), + maxCand = cms.int32(5), + minNrOfHitsForRebuild = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter0PSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter0PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter0PSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(4), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter1ESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(5.0), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter1PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter1PSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter1ESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter1PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter1PSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2PSetTrajectoryFilterIT') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useHitsSplitting = cms.bool(False), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter2HighPtTkMuESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2HighPtTkMuPSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(3), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter2HighPtTkMuESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(1000.0), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(False), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(3), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter2HighPtTkMuESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(1000.0), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(False), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(3), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter2PSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter2ESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter2PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter2PSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(1), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter3PSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter3ESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter3PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter3PSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltIter4ESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(1), + minNrOfHitsForRebuild = cms.untracked.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTIter4PSetTrajectoryFilterIT') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetCkf3HitTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(-1), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetCkfTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(-1), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetCkfTrajectoryFilterIterL3OI = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(10.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(-1), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(3.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedCkfTrajectoryBuilderForHI = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2MeasurementEstimator9'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedCkfTrajectoryFilterForHI') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(0.0), + maxPtForLooperReconstruction = cms.double(0.0), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForHI'), + propagatorOpposite = cms.string('PropagatorWithMaterialOppositeForHI'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedCkfTrajectoryFilterForHI') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2MeasurementEstimator9'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(0.0), + maxPtForLooperReconstruction = cms.double(0.0), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForHI'), + propagatorOpposite = cms.string('PropagatorWithMaterialOppositeForHI'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedCkfTrajectoryFilterForHI = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(0.701), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(0.701), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(8.0), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedQuadStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedQuadStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedQuadStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedQuadStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedQuadStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CompositeTrajectoryFilter'), + filters = cms.VPSet(cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedStepTrajectoryFilterBase') + )) +) + +process.HLTPSetDetachedStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(2), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedTripletStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedTripletStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedTripletStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedTripletStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetDetachedTripletStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetGroupedCkfTrajectoryBuilderIterL3ForOI = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltSiStripClusters'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + deltaEta = cms.double(-1.0), + deltaPhi = cms.double(-1.0), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(1000.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfTrajectoryFilterIterL3OI') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(5), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + propagatorProximity = cms.string('SteppingHelixPropagatorAny'), + requireSeedHitsInRebuild = cms.bool(False), + rescaleErrorIfFail = cms.double(1.0), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfTrajectoryFilterIterL3OI') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True), + useSeedLayer = cms.bool(False) +) + +process.HLTPSetHighPtTripletStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetHighPtTripletStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetHighPtTripletStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetHighPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetHighPtTripletStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(5), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(3.5), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.7), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialCkfTrajectoryBuilderForHI = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2MeasurementEstimator30'), + intermediateCleaning = cms.bool(False), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForHI'), + propagatorOpposite = cms.string('PropagatorWithMaterialOppositeForHI'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialCkfTrajectoryFilterForHI') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTPSetInitialCkfTrajectoryFilterForHI = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(True), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryBuilderPreSplittingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetInitialStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(2), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(3.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.2), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(3.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.6), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('CompositeTrajectoryFilter'), + filters = cms.VPSet( + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA') + ), + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA') + ) + ) +) + +process.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CompositeTrajectoryFilter'), + filters = cms.VPSet( + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA') + ), + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA') + ) + ) +) + +process.HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA = cms.PSet( + ComponentType = cms.string('CompositeTrajectoryFilter'), + filters = cms.VPSet( + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA') + ), + cms.PSet( + refToPSet_ = cms.string('HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA') + ) + ) +) + +process.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( + ComponentType = cms.string('StripSubClusterShapeTrajectoryFilter'), + layerMask = cms.PSet( + TEC = cms.bool(False), + TIB = cms.vuint32(1, 2), + TID = cms.vuint32(1, 2), + TOB = cms.bool(False) + ), + maxNSat = cms.uint32(3), + maxTrimmedSizeDiffNeg = cms.double(1.0), + maxTrimmedSizeDiffPos = cms.double(0.7), + seedCutMIPs = cms.double(0.35), + seedCutSN = cms.double(7.0), + subclusterCutMIPs = cms.double(0.45), + subclusterCutSN = cms.double(12.0), + subclusterWindow = cms.double(0.7), + trimMaxADC = cms.double(30.0), + trimMaxFracNeigh = cms.double(0.25), + trimMaxFracTotal = cms.double(0.15) +) + +process.HLTPSetJetCoreStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2MeasurementEstimator30'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetJetCoreStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(50), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetJetCoreStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2MeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(50), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetJetCoreStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2MeasurementEstimator30'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(50), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetJetCoreStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetJetCoreStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetJetCoreStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtQuadStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtQuadStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtQuadStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtQuadStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtQuadStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.8), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.49), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(1), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtTripletStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtTripletStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtTripletStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(4), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetLowPtTripletStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.075), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.8), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.49), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMixedStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeTightMeasurementEstimator16'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForMixedStep'), + propagatorOpposite = cms.string('PropagatorWithMaterialForMixedStepOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetMixedStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.4), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMixedStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.05), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMixedTripletStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPMixedTripletStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedTripletStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForMixedStep'), + propagatorOpposite = cms.string('PropagatorWithMaterialForMixedStepOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedTripletStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPMixedTripletStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForMixedStep'), + propagatorOpposite = cms.string('PropagatorWithMaterialForMixedStepOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetMixedTripletStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPMixedTripletStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForMixedStep'), + propagatorOpposite = cms.string('PropagatorWithMaterialForMixedStepOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMixedTripletStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetMixedTripletStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.4), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.4), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMixedTripletStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.4), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.4), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuTrackJpsiEffTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(9), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(1), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuTrackJpsiTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(8), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(10.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('MuonCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + deltaEta = cms.double(-1.0), + deltaPhi = cms.double(-1.0), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(False), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + propagatorProximity = cms.string('SteppingHelixPropagatorAny'), + rescaleErrorIfFail = cms.double(1.0), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSeedLayer = cms.bool(False) +) + +process.HLTPSetMuonCkfTrajectoryBuilderSeedHit = cms.PSet( + ComponentType = cms.string('MuonCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + deltaEta = cms.double(-1.0), + deltaPhi = cms.double(-1.0), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(False), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterial'), + propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'), + propagatorProximity = cms.string('SteppingHelixPropagatorAny'), + rescaleErrorIfFail = cms.double(1.0), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSeedLayer = cms.bool(True) +) + +process.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(-1), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.9), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.2), + DeltaR = cms.double(0.2), + DeltaZ = cms.double(15.9), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(False), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(False), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(1.5), + Rescale_Dz = cms.double(3.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") +) + +process.HLTPSetPixelLessStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelLessStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelLessStepTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelLessStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelLessStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetPixelLessStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelLessStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetCkfBaseTrajectoryFilter_block') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelLessStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetPixelLessStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelLessStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.05), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelLessStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairCkfTrajectoryBuilderForHI = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9ForHI'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairCkfTrajectoryFilterForHI') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForHI'), + propagatorOpposite = cms.string('PropagatorWithMaterialOppositeForHI'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairCkfTrajectoryFilterForHI') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetPixelPairCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator9ForHI'), + foundHitBonus = cms.double(5.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialForHI'), + propagatorOpposite = cms.string('PropagatorWithMaterialOppositeForHI'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(True) +) + +process.HLTPSetPixelPairCkfTrajectoryFilterForHI = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(100), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(100), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(8.0), + minimumNumberOfHits = cms.int32(6), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelPairStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilterInOut') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelPairStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPPixelPairStepChi2ChargeMeasurementEstimator9'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(3), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(5), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetPixelPairStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(2), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterInOut = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(1), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(1), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(1), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPixelPairStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(0), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(999), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetPvClusterComparer = cms.PSet( + track_chi2_max = cms.double(9999999.0), + track_prob_min = cms.double(-1.0), + track_pt_max = cms.double(10.0), + track_pt_min = cms.double(2.5) +) + +process.HLTPSetPvClusterComparerForBTag = cms.PSet( + track_chi2_max = cms.double(20.0), + track_prob_min = cms.double(-1.0), + track_pt_max = cms.double(20.0), + track_pt_min = cms.double(0.1) +) + +process.HLTPSetPvClusterComparerForIT = cms.PSet( + track_chi2_max = cms.double(20.0), + track_prob_min = cms.double(-1.0), + track_pt_max = cms.double(20.0), + track_pt_min = cms.double(1.0) +) + +process.HLTPSetTobTecStepInOutTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepInOutTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.0), + minimumNumberOfHits = cms.int32(4), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryBuilder = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPTobTecStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepInOutTrajectoryFilter') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepTrajectoryFilter') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPTobTecStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryBuilderPPOnAA = cms.PSet( + ComponentType = cms.string('GroupedCkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(False), + bestHitOnly = cms.bool(True), + estimator = cms.string('hltESPTobTecStepChi2ChargeMeasurementEstimator16'), + foundHitBonus = cms.double(10.0), + inOutTrajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA') + ), + intermediateCleaning = cms.bool(True), + keepOriginalIfRebuildFails = cms.bool(False), + lockHits = cms.bool(True), + lostHitPenalty = cms.double(30.0), + maxCand = cms.int32(2), + maxDPhiForLooperReconstruction = cms.double(2.0), + maxPtForLooperReconstruction = cms.double(0.7), + minNrOfHitsForRebuild = cms.int32(4), + propagatorAlong = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOpposite = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + requireSeedHitsInRebuild = cms.bool(True), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTobTecStepTrajectoryFilterPPOnAA') + ), + updator = cms.string('hltESPKFUpdator'), + useSameTrajFilter = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryFilterBase = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.1), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(5.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTobTecStepTrajectoryFilterPPOnAA = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(2.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(0), + maxLostHitsFraction = cms.double(0.1), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(1), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTrajectoryBuilderForElectrons = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + intermediateCleaning = cms.bool(False), + lostHitPenalty = cms.double(90.0), + maxCand = cms.int32(5), + propagatorAlong = cms.string('hltESPFwdElectronPropagator'), + propagatorOpposite = cms.string('hltESPBwdElectronPropagator'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTrajectoryFilterForElectrons') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( + ComponentType = cms.string('CkfTrajectoryBuilder'), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + alwaysUseInvalidHits = cms.bool(True), + estimator = cms.string('hltESPChi2ChargeMeasurementEstimator2000'), + intermediateCleaning = cms.bool(False), + lostHitPenalty = cms.double(90.0), + maxCand = cms.int32(5), + propagatorAlong = cms.string('hltESPFwdElectronPropagator'), + propagatorOpposite = cms.string('hltESPBwdElectronPropagator'), + seedAs5DHit = cms.bool(False), + trajectoryFilter = cms.PSet( + refToPSet_ = cms.string('HLTPSetTrajectoryFilterForElectrons') + ), + updator = cms.string('hltESPKFUpdator') +) + +process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(-1), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(-1), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(2.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTrajectoryFilterIT = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(100), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.3), + minimumNumberOfHits = cms.int32(3), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetTrajectoryFilterL3 = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(1000000000), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(0.5), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTPSetbJetRegionalTrajectoryFilter = cms.PSet( + ComponentType = cms.string('CkfBaseTrajectoryFilter'), + chargeSignificance = cms.double(-1.0), + constantValueForLostHitsFractionFilter = cms.double(1.0), + extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), + maxCCCLostHits = cms.int32(9999), + maxConsecLostHits = cms.int32(1), + maxLostHits = cms.int32(1), + maxLostHitsFraction = cms.double(999.0), + maxNumberOfHits = cms.int32(8), + minGoodStripCharge = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + minHitsMinPt = cms.int32(3), + minNumberOfHitsForLoopers = cms.int32(13), + minNumberOfHitsPerLoop = cms.int32(4), + minPt = cms.double(1.0), + minimumNumberOfHits = cms.int32(5), + nSigmaMinPt = cms.double(5.0), + pixelSeedExtension = cms.bool(False), + seedExtension = cms.int32(0), + seedPairPenalty = cms.int32(0), + strictSeedExtension = cms.bool(False) +) + +process.HLTSeedFromConsecutiveHitsCreator = cms.PSet( + ComponentName = cms.string('SeedFromConsecutiveHitsCreator'), + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string(''), + propagator = cms.string('PropagatorWithMaterial') +) + +process.HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet( + ComponentName = cms.string('SeedFromConsecutiveHitsCreator'), + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf') +) + +process.HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet( + ComponentName = cms.string('SeedFromConsecutiveHitsTripletOnlyCreator'), + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf') +) + +process.HLTSeedFromProtoTracks = cms.PSet( + ComponentName = cms.string('SeedFromConsecutiveHitsCreator'), + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf') +) + +process.HLTSiStripClusterChargeCutForHI = cms.PSet( + value = cms.double(2069.0) +) + +process.HLTSiStripClusterChargeCutLoose = cms.PSet( + value = cms.double(1620.0) +) + +process.HLTSiStripClusterChargeCutNone = cms.PSet( + value = cms.double(-1.0) +) + +process.HLTSiStripClusterChargeCutTight = cms.PSet( + value = cms.double(1945.0) +) + +process.HLTSiStripClusterChargeCutTiny = cms.PSet( + value = cms.double(800.0) +) + +process.datasets = cms.PSet( + AlCaLumiPixelCountsExpress = cms.vstring('AlCa_LumiPixelsCounts_Random_v1'), + AlCaLumiPixelCountsPrompt = cms.vstring('AlCa_LumiPixelsCounts_ZeroBias_v1'), + AlCaP0 = cms.vstring( + 'AlCa_EcalEtaEBonly_v13', + 'AlCa_EcalEtaEEonly_v13', + 'AlCa_EcalPi0EBonly_v13', + 'AlCa_EcalPi0EEonly_v13' + ), + AlCaPhiSym = cms.vstring('AlCa_EcalPhiSym_v9'), + BTagMu = cms.vstring( + 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet110_Mu5_v13', + 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4DiJet170_Mu5_v12', + 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet20_Mu5_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_v13', + 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4Jet300_Mu5_v12', + 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9', + 'HLT_BTagMu_AK8DiJet170_Mu5_v9', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2', + 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v12' + ), + Charmonium = cms.vstring( + 'HLT_Dimuon0_Jpsi3p5_Muon2_v5', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_v8', + 'HLT_Dimuon0_Jpsi_v8', + 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v8', + 'HLT_Dimuon0_LowMass_L1_4R_v7', + 'HLT_Dimuon0_LowMass_L1_4_v8', + 'HLT_Dimuon0_LowMass_v8', + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v6', + 'HLT_Dimuon18_PsiPrime_v14', + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7', + 'HLT_Dimuon25_Jpsi_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_v14', + 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6', + 'HLT_DoubleMu4_3_Bs_v14', + 'HLT_DoubleMu4_3_Jpsi_v2', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7', + 'HLT_DoubleMu4_JpsiTrk_Displaced_v15', + 'HLT_DoubleMu4_Jpsi_Displaced_v7', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v7', + 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15', + 'HLT_Mu30_TkMu0_Psi_v1', + 'HLT_Mu7p5_L2Mu2_Jpsi_v10', + 'HLT_Mu7p5_Track2_Jpsi_v11', + 'HLT_Mu7p5_Track3p5_Jpsi_v11', + 'HLT_Mu7p5_Track7_Jpsi_v11' + ), + Commissioning = cms.vstring( + 'HLT_IsoTrackHB_v4', + 'HLT_IsoTrackHE_v4', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2' + ), + Cosmics = cms.vstring('HLT_L1SingleMuCosmics_v1'), + DQMOnlineBeamspot = cms.vstring( + 'HLT_HT300_Beamspot_v11', + 'HLT_HT450_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ), + DisplacedJet = cms.vstring( + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT425_v9', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13', + 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_HT650_DisplacedDijet60_Inclusive_v13' + ), + DoubleMuon = cms.vstring( + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu50_v2', + 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10', + 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu43NoFiltersNoVtx_v4', + 'HLT_DoubleMu48NoFiltersNoVtx_v4', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14', + 'HLT_Mu17_TrkIsoVVL_v13', + 'HLT_Mu17_v13', + 'HLT_Mu18_Mu9_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_v4', + 'HLT_Mu18_Mu9_v4', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3', + 'HLT_Mu19_TrkIsoVVL_v4', + 'HLT_Mu19_v4', + 'HLT_Mu20_Mu10_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_v4', + 'HLT_Mu20_Mu10_v4', + 'HLT_Mu23_Mu12_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_v4', + 'HLT_Mu23_Mu12_v4', + 'HLT_Mu37_TkMu27_v5', + 'HLT_Mu8_TrkIsoVVL_v12', + 'HLT_Mu8_v12', + 'HLT_TripleMu_10_5_5_DZ_v10', + 'HLT_TripleMu_12_10_5_v10', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6', + 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12', + 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13' + ), + DoubleMuonLowMass = cms.vstring( + 'HLT_Dimuon0_LowMass_L1_TM530_v6', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6', + 'HLT_DoubleMu3_Trk_Tau3mu_v12', + 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4' + ), + EGamma = cms.vstring( + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13', + 'HLT_DoubleEle25_CaloIdL_MW_v4', + 'HLT_DoubleEle27_CaloIdL_MW_v4', + 'HLT_DoubleEle33_CaloIdL_MW_v17', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20', + 'HLT_DoublePhoton33_CaloIdL_v6', + 'HLT_DoublePhoton70_v6', + 'HLT_DoublePhoton85_v14', + 'HLT_ECALHT800_v10', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7', + 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3', + 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16', + 'HLT_Ele15_IsoVVVL_PFHT450_v16', + 'HLT_Ele15_IsoVVVL_PFHT600_v20', + 'HLT_Ele15_WPLoose_Gsf_v3', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16', + 'HLT_Ele17_WPLoose_Gsf_v3', + 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele20_WPLoose_Gsf_v6', + 'HLT_Ele20_WPTight_Gsf_v6', + 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTau30_eta2p1_CrossL1_v13', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele27_Ele37_CaloIdL_MW_v4', + 'HLT_Ele27_WPTight_Gsf_v16', + 'HLT_Ele28_HighEta_SC20_Mass55_v13', + 'HLT_Ele28_WPTight_Gsf_v1', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13', + 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele30_WPTight_Gsf_v1', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_Ele38_WPTight_Gsf_v9', + 'HLT_Ele40_WPTight_Gsf_v9', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18', + 'HLT_Ele50_IsoVVVL_PFHT450_v16', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Photon100EBHE10_v2', + 'HLT_Photon100EB_TightID_TightIso_v2', + 'HLT_Photon100EEHE10_v2', + 'HLT_Photon100EE_TightID_TightIso_v2', + 'HLT_Photon110EB_TightID_TightIso_v2', + 'HLT_Photon120EB_TightID_TightIso_v2', + 'HLT_Photon120_R9Id90_HE10_IsoM_v14', + 'HLT_Photon120_v13', + 'HLT_Photon150_v6', + 'HLT_Photon165_R9Id90_HE10_IsoM_v15', + 'HLT_Photon175_v14', + 'HLT_Photon200_v13', + 'HLT_Photon20_HoverELoose_v10', + 'HLT_Photon20_v2', + 'HLT_Photon300_NoHE_v12', + 'HLT_Photon30_HoverELoose_v10', + 'HLT_Photon33_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_v14', + 'HLT_Photon50_v13', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_v14', + 'HLT_Photon75_v13', + 'HLT_Photon90_CaloIdL_PFHT700_v16', + 'HLT_Photon90_R9Id90_HE10_IsoM_v14', + 'HLT_Photon90_v13', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4', + 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4' + ), + EcalLaser = cms.vstring('HLT_EcalCalibration_v4'), + EmptyBX = cms.vstring( + 'HLT_L1NotBptxOR_v3', + 'HLT_L1UnpairedBunchBptxMinus_v2', + 'HLT_L1UnpairedBunchBptxPlus_v2' + ), + EphemeralHLTPhysics1 = cms.vstring('HLT_Physics_part0_v7'), + EphemeralHLTPhysics2 = cms.vstring('HLT_Physics_part1_v7'), + EphemeralHLTPhysics3 = cms.vstring('HLT_Physics_part2_v7'), + EphemeralHLTPhysics4 = cms.vstring('HLT_Physics_part3_v7'), + EphemeralHLTPhysics5 = cms.vstring('HLT_Physics_part4_v7'), + EphemeralHLTPhysics6 = cms.vstring('HLT_Physics_part5_v7'), + EphemeralHLTPhysics7 = cms.vstring('HLT_Physics_part6_v7'), + EphemeralHLTPhysics8 = cms.vstring('HLT_Physics_part7_v7'), + EphemeralZeroBias1 = cms.vstring('HLT_ZeroBias_part0_v6'), + EphemeralZeroBias2 = cms.vstring('HLT_ZeroBias_part1_v6'), + EphemeralZeroBias3 = cms.vstring('HLT_ZeroBias_part2_v6'), + EphemeralZeroBias4 = cms.vstring('HLT_ZeroBias_part3_v6'), + EphemeralZeroBias5 = cms.vstring('HLT_ZeroBias_part4_v6'), + EphemeralZeroBias6 = cms.vstring('HLT_ZeroBias_part5_v6'), + EphemeralZeroBias7 = cms.vstring('HLT_ZeroBias_part6_v6'), + EphemeralZeroBias8 = cms.vstring('HLT_ZeroBias_part7_v6'), + EventDisplay = cms.vstring( + 'HLT_AK4PFJet100_v19', + 'HLT_DoublePhoton85_v14', + 'HLT_PFJet500_v21' + ), + ExpressAlignment = cms.vstring( + 'HLT_HT300_Beamspot_v11', + 'HLT_HT450_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ), + ExpressPhysics = cms.vstring( + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Physics_v7', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_v6' + ), + FSQJet1 = cms.vstring( + 'HLT_DiPFJet15_NoCaloMatched_v16', + 'HLT_DiPFJet25_NoCaloMatched_v16' + ), + FSQJet2 = cms.vstring( + 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJetAve15_HFJEC_v17', + 'HLT_DiPFJetAve25_HFJEC_v17', + 'HLT_DiPFJetAve35_HFJEC_v17' + ), + HINCaloJets = cms.vstring( + 'HLT_AK4CaloJet100_v10', + 'HLT_AK4CaloJet120_v9', + 'HLT_AK4CaloJet30_v11', + 'HLT_AK4CaloJet40_v10', + 'HLT_AK4CaloJet50_v10', + 'HLT_AK4CaloJet80_v10' + ), + HINPFJets = cms.vstring( + 'HLT_AK4PFJet100_v19', + 'HLT_AK4PFJet120_v18', + 'HLT_AK4PFJet30_v19', + 'HLT_AK4PFJet50_v19', + 'HLT_AK4PFJet80_v19' + ), + HLTMonitor = cms.vstring( + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT510_v17', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_v20' + ), + HLTPhysics = cms.vstring('HLT_Physics_v7'), + HcalNZS = cms.vstring( + 'HLT_HcalNZS_v13', + 'HLT_HcalPhiSym_v15' + ), + HighPtLowerPhotons = cms.vstring( + 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8', + 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9' + ), + HighPtPhoton30AndZ = cms.vstring('HLT_SinglePhoton30_Eta3p1ForPPRef_v9'), + IsolatedBunch = cms.vstring('HLT_HcalIsolatedbunch_v5'), + JetHT = cms.vstring( + 'HLT_AK8PFHT750_TrimMass50_v12', + 'HLT_AK8PFHT800_TrimMass50_v12', + 'HLT_AK8PFHT850_TrimMass50_v11', + 'HLT_AK8PFHT900_TrimMass50_v11', + 'HLT_AK8PFJet140_v15', + 'HLT_AK8PFJet15_v3', + 'HLT_AK8PFJet200_v15', + 'HLT_AK8PFJet25_v3', + 'HLT_AK8PFJet260_v16', + 'HLT_AK8PFJet320_v16', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3', + 'HLT_AK8PFJet360_TrimMass30_v18', + 'HLT_AK8PFJet380_TrimMass30_v11', + 'HLT_AK8PFJet400_TrimMass30_v12', + 'HLT_AK8PFJet400_v16', + 'HLT_AK8PFJet40_v16', + 'HLT_AK8PFJet420_TrimMass30_v11', + 'HLT_AK8PFJet450_v16', + 'HLT_AK8PFJet500_v16', + 'HLT_AK8PFJet550_v11', + 'HLT_AK8PFJet60_v15', + 'HLT_AK8PFJet80_v15', + 'HLT_AK8PFJetFwd140_v14', + 'HLT_AK8PFJetFwd15_v3', + 'HLT_AK8PFJetFwd200_v14', + 'HLT_AK8PFJetFwd25_v3', + 'HLT_AK8PFJetFwd260_v15', + 'HLT_AK8PFJetFwd320_v15', + 'HLT_AK8PFJetFwd400_v15', + 'HLT_AK8PFJetFwd40_v15', + 'HLT_AK8PFJetFwd450_v15', + 'HLT_AK8PFJetFwd500_v15', + 'HLT_AK8PFJetFwd60_v14', + 'HLT_AK8PFJetFwd80_v14', + 'HLT_CaloJet500_NoJetID_v12', + 'HLT_CaloJet550_NoJetID_v7', + 'HLT_DiPFJetAve100_HFJEC_v16', + 'HLT_DiPFJetAve140_v13', + 'HLT_DiPFJetAve160_HFJEC_v16', + 'HLT_DiPFJetAve200_v13', + 'HLT_DiPFJetAve220_HFJEC_v16', + 'HLT_DiPFJetAve260_v14', + 'HLT_DiPFJetAve300_HFJEC_v16', + 'HLT_DiPFJetAve320_v14', + 'HLT_DiPFJetAve400_v14', + 'HLT_DiPFJetAve40_v14', + 'HLT_DiPFJetAve500_v14', + 'HLT_DiPFJetAve60_HFJEC_v15', + 'HLT_DiPFJetAve60_v14', + 'HLT_DiPFJetAve80_HFJEC_v16', + 'HLT_DiPFJetAve80_v13', + 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_PFHT1050_v18', + 'HLT_PFHT180_v17', + 'HLT_PFHT250_v17', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9', + 'HLT_PFHT350MinPFJet15_v9', + 'HLT_PFHT350_v19', + 'HLT_PFHT370_v17', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT400_SixPFJet32_v8', + 'HLT_PFHT430_v17', + 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7', + 'HLT_PFHT450_SixPFJet36_v7', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12', + 'HLT_PFHT510_v17', + 'HLT_PFHT590_v17', + 'HLT_PFHT680_v17', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12', + 'HLT_PFHT780_v17', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12', + 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT890_v17', + 'HLT_PFJet140_v19', + 'HLT_PFJet15_v3', + 'HLT_PFJet200_v19', + 'HLT_PFJet25_v3', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFJet400_v20', + 'HLT_PFJet40_v21', + 'HLT_PFJet450_v21', + 'HLT_PFJet500_v21', + 'HLT_PFJet550_v11', + 'HLT_PFJet60_v21', + 'HLT_PFJet80_v20', + 'HLT_PFJetFwd140_v18', + 'HLT_PFJetFwd15_v3', + 'HLT_PFJetFwd200_v18', + 'HLT_PFJetFwd25_v3', + 'HLT_PFJetFwd260_v19', + 'HLT_PFJetFwd320_v19', + 'HLT_PFJetFwd400_v19', + 'HLT_PFJetFwd40_v19', + 'HLT_PFJetFwd450_v19', + 'HLT_PFJetFwd500_v19', + 'HLT_PFJetFwd60_v19', + 'HLT_PFJetFwd80_v18', + 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet103_88_75_15_v5', + 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet105_88_76_15_v5', + 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet111_90_80_15_v5', + 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet98_83_71_15_v5', + 'HLT_Rsq0p35_v15', + 'HLT_Rsq0p40_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_v15', + 'HLT_SingleJet30_Mu12_SinglePFJet40_v11' + ), + L1Accept = cms.vstring( + 'DST_Physics_v7', + 'DST_ZeroBias_v2' + ), + MET = cms.vstring( + 'HLT_CaloMET100_NotCleaned_v4', + 'HLT_CaloMET110_NotCleaned_v4', + 'HLT_CaloMET250_NotCleaned_v4', + 'HLT_CaloMET300_NotCleaned_v4', + 'HLT_CaloMET350_NotCleaned_v4', + 'HLT_CaloMET80_NotCleaned_v4', + 'HLT_CaloMET90_NotCleaned_v4', + 'HLT_CaloMHT90_v4', + 'HLT_DiJet110_35_Mjj650_PFMET110_v9', + 'HLT_DiJet110_35_Mjj650_PFMET120_v9', + 'HLT_DiJet110_35_Mjj650_PFMET130_v9', + 'HLT_L1ETMHadSeeds_v2', + 'HLT_MET105_IsoTrk50_v9', + 'HLT_MET120_IsoTrk50_v9', + 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET110_PFMHT110_IDTight_v20', + 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMET120_PFMHT120_IDTight_v20', + 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET140_PFMHT140_IDTight_v20', + 'HLT_PFMET200_BeamHaloCleaned_v9', + 'HLT_PFMET200_NotCleaned_v9', + 'HLT_PFMET250_NotCleaned_v9', + 'HLT_PFMET300_NotCleaned_v9', + 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12', + 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9' + ), + MonteCarlo = cms.vstring( + 'MC_AK4CaloJetsFromPV_v8', + 'MC_AK4CaloJets_v9', + 'MC_AK4PFJets_v17', + 'MC_AK8CaloHT_v8', + 'MC_AK8PFHT_v16', + 'MC_AK8PFJets_v17', + 'MC_AK8TrimPFJets_v17', + 'MC_CaloBTagDeepCSV_v8', + 'MC_CaloHT_v8', + 'MC_CaloMET_JetIdCleaned_v9', + 'MC_CaloMET_v8', + 'MC_CaloMHT_v8', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v13', + 'MC_DoubleEle5_CaloIdL_MW_v15', + 'MC_DoubleMuNoFiltersNoVtx_v7', + 'MC_DoubleMu_TrkIsoVVL_DZ_v11', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'MC_Ele5_WPTight_Gsf_v8', + 'MC_IsoMu_v15', + 'MC_PFBTagDeepCSV_v10', + 'MC_PFHT_v16', + 'MC_PFMET_v17', + 'MC_PFMHT_v16', + 'MC_ReducedIterativeTracking_v12' + ), + MuOnia = cms.vstring( + 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5_v9', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9', + 'HLT_Dimuon0_Upsilon_L1_5M_v8', + 'HLT_Dimuon0_Upsilon_L1_5_v9', + 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6', + 'HLT_Dimuon0_Upsilon_NoVertexing_v7', + 'HLT_Dimuon12_Upsilon_y1p4_v2', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7', + 'HLT_Dimuon24_Phi_noCorrL1_v6', + 'HLT_Dimuon24_Upsilon_noCorrL1_v6', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4', + 'HLT_Mu20_TkMu0_Phi_v8', + 'HLT_Mu25_TkMu0_Onia_v8', + 'HLT_Mu25_TkMu0_Phi_v8', + 'HLT_Mu30_TkMu0_Upsilon_v1', + 'HLT_Mu7p5_L2Mu2_Upsilon_v10', + 'HLT_Mu7p5_Track2_Upsilon_v11', + 'HLT_Mu7p5_Track3p5_Upsilon_v11', + 'HLT_Mu7p5_Track7_Upsilon_v11', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3' + ), + MuonEG = cms.vstring( + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7', + 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8', + 'HLT_Mu12_DoublePhoton20_v5', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu17_Photon30_IsoCaloId_v6', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu27_Ele37_CaloIdL_MW_v5', + 'HLT_Mu37_Ele27_CaloIdL_MW_v5', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11' + ), + NoBPTX = cms.vstring( + 'HLT_CDC_L2cosmic_10_er1p0_v1', + 'HLT_CDC_L2cosmic_5p5_er1p0_v1', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5', + 'HLT_L2Mu10_NoVertex_NoBPTX_v6', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE30_NoBPTX_v6', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v6' + ), + OnlineMonitor = cms.vstring( ( + 'HLT_AK4CaloJet100_v10', + 'HLT_AK4CaloJet120_v9', + 'HLT_AK4CaloJet30_v11', + 'HLT_AK4CaloJet40_v10', + 'HLT_AK4CaloJet50_v10', + 'HLT_AK4CaloJet80_v10', + 'HLT_AK4PFJet100_v19', + 'HLT_AK4PFJet120_v18', + 'HLT_AK4PFJet30_v19', + 'HLT_AK4PFJet50_v19', + 'HLT_AK4PFJet80_v19', + 'HLT_AK8PFHT750_TrimMass50_v12', + 'HLT_AK8PFHT800_TrimMass50_v12', + 'HLT_AK8PFHT850_TrimMass50_v11', + 'HLT_AK8PFHT900_TrimMass50_v11', + 'HLT_AK8PFJet140_v15', + 'HLT_AK8PFJet15_v3', + 'HLT_AK8PFJet200_v15', + 'HLT_AK8PFJet25_v3', + 'HLT_AK8PFJet260_v16', + 'HLT_AK8PFJet320_v16', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3', + 'HLT_AK8PFJet360_TrimMass30_v18', + 'HLT_AK8PFJet380_TrimMass30_v11', + 'HLT_AK8PFJet400_TrimMass30_v12', + 'HLT_AK8PFJet400_v16', + 'HLT_AK8PFJet40_v16', + 'HLT_AK8PFJet420_TrimMass30_v11', + 'HLT_AK8PFJet450_v16', + 'HLT_AK8PFJet500_v16', + 'HLT_AK8PFJet550_v11', + 'HLT_AK8PFJet60_v15', + 'HLT_AK8PFJet80_v15', + 'HLT_AK8PFJetFwd140_v14', + 'HLT_AK8PFJetFwd15_v3', + 'HLT_AK8PFJetFwd200_v14', + 'HLT_AK8PFJetFwd25_v3', + 'HLT_AK8PFJetFwd260_v15', + 'HLT_AK8PFJetFwd320_v15', + 'HLT_AK8PFJetFwd400_v15', + 'HLT_AK8PFJetFwd40_v15', + 'HLT_AK8PFJetFwd450_v15', + 'HLT_AK8PFJetFwd500_v15', + 'HLT_AK8PFJetFwd60_v14', + 'HLT_AK8PFJetFwd80_v14', + 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet110_Mu5_v13', + 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4DiJet170_Mu5_v12', + 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet20_Mu5_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_v13', + 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4Jet300_Mu5_v12', + 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9', + 'HLT_BTagMu_AK8DiJet170_Mu5_v9', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2', + 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v12', + 'HLT_CDC_L2cosmic_10_er1p0_v1', + 'HLT_CDC_L2cosmic_5p5_er1p0_v1', + 'HLT_CaloJet500_NoJetID_v12', + 'HLT_CaloJet550_NoJetID_v7', + 'HLT_CaloMET100_NotCleaned_v4', + 'HLT_CaloMET110_NotCleaned_v4', + 'HLT_CaloMET250_NotCleaned_v4', + 'HLT_CaloMET300_NotCleaned_v4', + 'HLT_CaloMET350_NotCleaned_v4', + 'HLT_CaloMET80_NotCleaned_v4', + 'HLT_CaloMET90_NotCleaned_v4', + 'HLT_CaloMHT90_v4', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4', + 'HLT_DiJet110_35_Mjj650_PFMET110_v9', + 'HLT_DiJet110_35_Mjj650_PFMET120_v9', + 'HLT_DiJet110_35_Mjj650_PFMET130_v9', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17', + 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet15_NoCaloMatched_v16', + 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet25_NoCaloMatched_v16', + 'HLT_DiPFJetAve100_HFJEC_v16', + 'HLT_DiPFJetAve140_v13', + 'HLT_DiPFJetAve15_HFJEC_v17', + 'HLT_DiPFJetAve160_HFJEC_v16', + 'HLT_DiPFJetAve200_v13', + 'HLT_DiPFJetAve220_HFJEC_v16', + 'HLT_DiPFJetAve25_HFJEC_v17', + 'HLT_DiPFJetAve260_v14', + 'HLT_DiPFJetAve300_HFJEC_v16', + 'HLT_DiPFJetAve320_v14', + 'HLT_DiPFJetAve35_HFJEC_v17', + 'HLT_DiPFJetAve400_v14', + 'HLT_DiPFJetAve40_v14', + 'HLT_DiPFJetAve500_v14', + 'HLT_DiPFJetAve60_HFJEC_v15', + 'HLT_DiPFJetAve60_v14', + 'HLT_DiPFJetAve80_HFJEC_v16', + 'HLT_DiPFJetAve80_v13', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v5', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_v8', + 'HLT_Dimuon0_Jpsi_v8', + 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v8', + 'HLT_Dimuon0_LowMass_L1_4R_v7', + 'HLT_Dimuon0_LowMass_L1_4_v8', + 'HLT_Dimuon0_LowMass_L1_TM530_v6', + 'HLT_Dimuon0_LowMass_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5_v9', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9', + 'HLT_Dimuon0_Upsilon_L1_5M_v8', + 'HLT_Dimuon0_Upsilon_L1_5_v9', + 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6', + 'HLT_Dimuon0_Upsilon_NoVertexing_v7', + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7', + 'HLT_Dimuon12_Upsilon_y1p4_v2', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v6', + 'HLT_Dimuon18_PsiPrime_v14', + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7', + 'HLT_Dimuon24_Phi_noCorrL1_v6', + 'HLT_Dimuon24_Upsilon_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_v14', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13', + 'HLT_DoubleEle25_CaloIdL_MW_v4', + 'HLT_DoubleEle27_CaloIdL_MW_v4', + 'HLT_DoubleEle33_CaloIdL_MW_v17', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu50_v2', + 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7', + 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8', + 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6', + 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6', + 'HLT_DoubleMu3_Trk_Tau3mu_v12', + 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu43NoFiltersNoVtx_v4', + 'HLT_DoubleMu48NoFiltersNoVtx_v4', + 'HLT_DoubleMu4_3_Bs_v14', + 'HLT_DoubleMu4_3_Jpsi_v2', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7', + 'HLT_DoubleMu4_JpsiTrk_Displaced_v15', + 'HLT_DoubleMu4_Jpsi_Displaced_v7', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v7', + 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8', + 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4', + 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePhoton33_CaloIdL_v6', + 'HLT_DoublePhoton70_v6', + 'HLT_DoublePhoton85_v14', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_ECALHT800_v10', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7', + 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3', + 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16', + 'HLT_Ele15_IsoVVVL_PFHT450_v16', + 'HLT_Ele15_IsoVVVL_PFHT600_v20', + 'HLT_Ele15_WPLoose_Gsf_v3', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16', + 'HLT_Ele17_WPLoose_Gsf_v3', + 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele20_WPLoose_Gsf_v6', + 'HLT_Ele20_WPTight_Gsf_v6', + 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele27_Ele37_CaloIdL_MW_v4', + 'HLT_Ele27_WPTight_Gsf_v16', + 'HLT_Ele28_HighEta_SC20_Mass55_v13', + 'HLT_Ele28_WPTight_Gsf_v1', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13', + 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele30_WPTight_Gsf_v1', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_Ele38_WPTight_Gsf_v9', + 'HLT_Ele40_WPTight_Gsf_v9', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18', + 'HLT_Ele50_IsoVVVL_PFHT450_v16', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT425_v9', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13', + 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_HT650_DisplacedDijet60_Inclusive_v13', + 'HLT_HcalIsolatedbunch_v5', + 'HLT_HcalNZS_v13', + 'HLT_HcalPhiSym_v15', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_TwoProngs35_v1', + 'HLT_IsoMu24_eta2p1_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_IsoMu30_v4', + 'HLT_IsoTrackHB_v4', + 'HLT_IsoTrackHE_v4', + 'HLT_L1ETMHadSeeds_v2', + 'HLT_L1NotBptxOR_v3', + 'HLT_L1SingleMu18_v3', + 'HLT_L1SingleMu25_v2', + 'HLT_L1SingleMuCosmics_v1', + 'HLT_L1UnpairedBunchBptxMinus_v2', + 'HLT_L1UnpairedBunchBptxPlus_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5', + 'HLT_L2Mu10_NoVertex_NoBPTX_v6', + 'HLT_L2Mu10_v7', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4', + 'HLT_L2Mu50_v2', + 'HLT_MET105_IsoTrk50_v9', + 'HLT_MET120_IsoTrk50_v9', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12', + 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15', + 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePhoton20_v5', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu12_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15', + 'HLT_Mu15_IsoVVVL_PFHT450_v15', + 'HLT_Mu15_IsoVVVL_PFHT600_v19', + 'HLT_Mu15_v3', + 'HLT_Mu17_Photon30_IsoCaloId_v6', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14', + 'HLT_Mu17_TrkIsoVVL_v13', + 'HLT_Mu17_v13', + 'HLT_Mu18_Mu9_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_v4', + 'HLT_Mu18_Mu9_v4', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3', + 'HLT_Mu19_TrkIsoVVL_v4', + 'HLT_Mu19_v4', + 'HLT_Mu20_Mu10_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_v4', + 'HLT_Mu20_Mu10_v4', + 'HLT_Mu20_TkMu0_Phi_v8', + 'HLT_Mu20_v12', + 'HLT_Mu23_Mu12_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_v4', + 'HLT_Mu23_Mu12_v4', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu25_TkMu0_Onia_v8', + 'HLT_Mu25_TkMu0_Phi_v8', + 'HLT_Mu27_Ele37_CaloIdL_MW_v5', + 'HLT_Mu27_v13', + 'HLT_Mu30_TkMu0_Psi_v1', + 'HLT_Mu30_TkMu0_Upsilon_v1', + 'HLT_Mu37_Ele27_CaloIdL_MW_v5', + 'HLT_Mu37_TkMu27_v5', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1', + 'HLT_Mu3_PFJet40_v16', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5', + 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15', + 'HLT_Mu50_IsoVVVL_PFHT450_v15', + 'HLT_Mu50_v13', + 'HLT_Mu55_v3', + 'HLT_Mu7p5_L2Mu2_Jpsi_v10', + 'HLT_Mu7p5_L2Mu2_Upsilon_v10', + 'HLT_Mu7p5_Track2_Jpsi_v11', + 'HLT_Mu7p5_Track2_Upsilon_v11', + 'HLT_Mu7p5_Track3p5_Jpsi_v11', + 'HLT_Mu7p5_Track3p5_Upsilon_v11', + 'HLT_Mu7p5_Track7_Jpsi_v11', + 'HLT_Mu7p5_Track7_Upsilon_v11', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19', + 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', + 'HLT_Mu8_TrkIsoVVL_v12', + 'HLT_Mu8_v12', + 'HLT_OldMu100_v3', + 'HLT_PFHT1050_v18', + 'HLT_PFHT180_v17', + 'HLT_PFHT250_v17', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9', + 'HLT_PFHT350MinPFJet15_v9', + 'HLT_PFHT350_v19', + 'HLT_PFHT370_v17', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT400_SixPFJet32_v8', + 'HLT_PFHT430_v17', + 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7', + 'HLT_PFHT450_SixPFJet36_v7', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12', + 'HLT_PFHT510_v17', + 'HLT_PFHT590_v17', + 'HLT_PFHT680_v17', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12', + 'HLT_PFHT780_v17', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12', + 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT890_v17', + 'HLT_PFJet140_v19', + 'HLT_PFJet15_v3', + 'HLT_PFJet200_v19', + 'HLT_PFJet25_v3', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFJet400_v20', + 'HLT_PFJet40_v21', + 'HLT_PFJet450_v21', + 'HLT_PFJet500_v21', + 'HLT_PFJet550_v11', + 'HLT_PFJet60_v21', + 'HLT_PFJet80_v20', + 'HLT_PFJetFwd140_v18', + 'HLT_PFJetFwd15_v3', + 'HLT_PFJetFwd200_v18', + 'HLT_PFJetFwd25_v3', + 'HLT_PFJetFwd260_v19', + 'HLT_PFJetFwd320_v19', + 'HLT_PFJetFwd400_v19', + 'HLT_PFJetFwd40_v19', + 'HLT_PFJetFwd450_v19', + 'HLT_PFJetFwd500_v19', + 'HLT_PFJetFwd60_v19', + 'HLT_PFJetFwd80_v18', + 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET110_PFMHT110_IDTight_v20', + 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMET120_PFMHT120_IDTight_v20', + 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET140_PFMHT140_IDTight_v20', + 'HLT_PFMET200_BeamHaloCleaned_v9', + 'HLT_PFMET200_NotCleaned_v9', + 'HLT_PFMET250_NotCleaned_v9', + 'HLT_PFMET300_NotCleaned_v9', + 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12', + 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9', + 'HLT_Photon100EBHE10_v2', + 'HLT_Photon100EB_TightID_TightIso_v2', + 'HLT_Photon100EEHE10_v2', + 'HLT_Photon100EE_TightID_TightIso_v2', + 'HLT_Photon110EB_TightID_TightIso_v2', + 'HLT_Photon120EB_TightID_TightIso_v2', + 'HLT_Photon120_R9Id90_HE10_IsoM_v14', + 'HLT_Photon120_v13', + 'HLT_Photon150_v6', + 'HLT_Photon165_R9Id90_HE10_IsoM_v15', + 'HLT_Photon175_v14', + 'HLT_Photon200_v13', + 'HLT_Photon20_HoverELoose_v10', + 'HLT_Photon20_v2', + 'HLT_Photon300_NoHE_v12', + 'HLT_Photon30_HoverELoose_v10', + 'HLT_Photon33_v5', + 'HLT_Photon35_TwoProngs35_v1', + 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_v14', + 'HLT_Photon50_v13', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_v14', + 'HLT_Photon75_v13', + 'HLT_Photon90_CaloIdL_PFHT700_v16', + 'HLT_Photon90_R9Id90_HE10_IsoM_v14', + 'HLT_Photon90_v13', + 'HLT_Physics_v7', + 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet103_88_75_15_v5', + 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet105_88_76_15_v5', + 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet111_90_80_15_v5', + 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet98_83_71_15_v5', + 'HLT_Random_v3', + 'HLT_Rsq0p35_v15', + 'HLT_Rsq0p40_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_v15', + 'HLT_SingleJet30_Mu12_SinglePFJet40_v11', + 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8', + 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9', + 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4', + 'HLT_TkMu100_v2', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3', + 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9', + 'HLT_TripleMu_10_5_5_DZ_v10', + 'HLT_TripleMu_12_10_5_v10', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4', + 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6', + 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12', + 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE30_NoBPTX_v6', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v6', + 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstBXAfterTrain_v3', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_FirstCollisionInTrain_v4', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_LastCollisionInTrain_v3', + 'HLT_ZeroBias_v6' + ) ), + ParkingBPH1 = cms.vstring( + 'HLT_Mu12_IP6_part0_v2', + 'HLT_Mu7_IP4_part0_v2', + 'HLT_Mu8_IP3_part0_v3', + 'HLT_Mu8_IP5_part0_v2', + 'HLT_Mu8_IP6_part0_v2', + 'HLT_Mu9_IP0_part0_v2', + 'HLT_Mu9_IP3_part0_v2', + 'HLT_Mu9_IP4_part0_v2', + 'HLT_Mu9_IP5_part0_v2', + 'HLT_Mu9_IP6_part0_v3' + ), + ParkingBPH2 = cms.vstring( + 'HLT_Mu12_IP6_part1_v2', + 'HLT_Mu7_IP4_part1_v2', + 'HLT_Mu8_IP3_part1_v3', + 'HLT_Mu8_IP5_part1_v2', + 'HLT_Mu8_IP6_part1_v2', + 'HLT_Mu9_IP4_part1_v2', + 'HLT_Mu9_IP5_part1_v2', + 'HLT_Mu9_IP6_part1_v3' + ), + ParkingBPH3 = cms.vstring( + 'HLT_Mu12_IP6_part2_v2', + 'HLT_Mu7_IP4_part2_v2', + 'HLT_Mu8_IP3_part2_v3', + 'HLT_Mu8_IP5_part2_v2', + 'HLT_Mu8_IP6_part2_v2', + 'HLT_Mu9_IP4_part2_v2', + 'HLT_Mu9_IP5_part2_v2', + 'HLT_Mu9_IP6_part2_v3' + ), + ParkingBPH4 = cms.vstring( + 'HLT_Mu12_IP6_part3_v2', + 'HLT_Mu7_IP4_part3_v2', + 'HLT_Mu8_IP3_part3_v3', + 'HLT_Mu8_IP5_part3_v2', + 'HLT_Mu8_IP6_part3_v2', + 'HLT_Mu9_IP4_part3_v2', + 'HLT_Mu9_IP5_part3_v2', + 'HLT_Mu9_IP6_part3_v3' + ), + ParkingBPH5 = cms.vstring( + 'HLT_Mu12_IP6_part4_v2', + 'HLT_Mu7_IP4_part4_v2', + 'HLT_Mu8_IP3_part4_v3', + 'HLT_Mu8_IP5_part4_v2', + 'HLT_Mu8_IP6_part4_v2', + 'HLT_Mu9_IP4_part4_v2', + 'HLT_Mu9_IP5_part4_v2', + 'HLT_Mu9_IP6_part4_v3' + ), + ParkingBPHPromptCSCS = cms.vstring( + 'HLT_Mu12_IP6_ToCSCS_v1', + 'HLT_Mu7_IP4_ToCSCS_v1', + 'HLT_Mu8_IP3_ToCSCS_v1', + 'HLT_Mu8_IP5_ToCSCS_v1', + 'HLT_Mu8_IP6_ToCSCS_v1', + 'HLT_Mu9_IP4_ToCSCS_v1', + 'HLT_Mu9_IP5_ToCSCS_v1', + 'HLT_Mu9_IP6_ToCSCS_v1' + ), + RPCMonitor = cms.vstring('AlCa_RPCMuonNormalisation_v13'), + ScoutingMonitor = cms.vstring( + 'DST_Run3_PFScoutingPixelTracking_v16', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_IsoMu27_v16', + 'HLT_Mu50_v13', + 'HLT_PFHT1050_v18', + 'HLT_Photon200_v13' + ), + ScoutingPFRun3 = cms.vstring('DST_Run3_PFScoutingPixelTracking_v16'), + SingleMuon = cms.vstring( + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTau27_eta2p1_CrossL1_v12', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_TwoProngs35_v1', + 'HLT_IsoMu24_eta2p1_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_IsoMu30_v4', + 'HLT_L1SingleMu18_v3', + 'HLT_L1SingleMu25_v2', + 'HLT_L2Mu10_v7', + 'HLT_L2Mu50_v2', + 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15', + 'HLT_Mu12_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15', + 'HLT_Mu15_IsoVVVL_PFHT450_v15', + 'HLT_Mu15_IsoVVVL_PFHT600_v19', + 'HLT_Mu15_v3', + 'HLT_Mu20_v12', + 'HLT_Mu27_v13', + 'HLT_Mu3_PFJet40_v16', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2', + 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15', + 'HLT_Mu50_IsoVVVL_PFHT450_v15', + 'HLT_Mu50_v13', + 'HLT_Mu55_v3', + 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16', + 'HLT_OldMu100_v3', + 'HLT_TkMu100_v2' + ), + Tau = cms.vstring( + 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12', + 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_eta2p1_Reg_v12', + 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12', + 'HLT_DoubleTightChargedIsoPFTau35_Trk1_eta2p1_Reg_v12', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12', + 'HLT_Photon35_TwoProngs35_v1', + 'HLT_VBF_DoubleLooseChargedIsoPFTau20_Trk1_eta2p1_v3', + 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1' + ), + TestEnablesEcalHcal = cms.vstring( + 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v5' + ), + TestEnablesEcalHcalDQM = cms.vstring( + 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v5' + ), + ZeroBias = cms.vstring( + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstBXAfterTrain_v3', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_FirstCollisionInTrain_v4', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_LastCollisionInTrain_v3', + 'HLT_ZeroBias_v6' + ) +) + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(10), + output = cms.optional.untracked.allowed(cms.int32,cms.PSet) +) + +process.maxLuminosityBlocks = cms.untracked.PSet( + input = cms.untracked.int32(-1) +) + +process.nanoDQMIO_perLSoutput = cms.PSet( + MEsToSave = cms.untracked.vstring( + 'Muons/MuonRecoAnalyzer/', + 'Muons/MuonIdDQM/GlobalMuons/hDT1Pullx' + ) +) + +process.options = cms.untracked.PSet( + FailPath = cms.untracked.vstring(), + IgnoreCompletely = cms.untracked.vstring(), + Rethrow = cms.untracked.vstring(), + SkipEvent = cms.untracked.vstring(), + allowUnscheduled = cms.obsolete.untracked.bool, + canDeleteEarly = cms.untracked.vstring(), + deleteNonConsumedUnscheduledModules = cms.untracked.bool(True), + dumpOptions = cms.untracked.bool(False), + emptyRunLumiMode = cms.obsolete.untracked.string, + eventSetup = cms.untracked.PSet( + forceNumberOfConcurrentIOVs = cms.untracked.PSet( + allowAnyLabel_=cms.required.untracked.uint32 + ), + numberOfConcurrentIOVs = cms.untracked.uint32(0) + ), + fileMode = cms.untracked.string('FULLMERGE'), + forceEventSetupCacheClearOnNewRun = cms.untracked.bool(False), + makeTriggerResults = cms.obsolete.untracked.bool, + numberOfConcurrentLuminosityBlocks = cms.untracked.uint32(0), + numberOfConcurrentRuns = cms.untracked.uint32(1), + numberOfStreams = cms.untracked.uint32(0), + numberOfThreads = cms.untracked.uint32(4), + printDependencies = cms.untracked.bool(False), + sizeOfStackForThreadsInKB = cms.optional.untracked.uint32, + throwIfIllegalParameter = cms.untracked.bool(True), + wantSummary = cms.untracked.bool(True) +) + +process.streams = cms.PSet( + ALCALumiPixelCountsExpress = cms.vstring('AlCaLumiPixelCountsExpress'), + ALCALumiPixelCountsPrompt = cms.vstring('AlCaLumiPixelCountsPrompt'), + ALCAP0 = cms.vstring('AlCaP0'), + ALCAPHISYM = cms.vstring('AlCaPhiSym'), + Calibration = cms.vstring('TestEnablesEcalHcal'), + DQM = cms.vstring('OnlineMonitor'), + DQMCalibration = cms.vstring('TestEnablesEcalHcalDQM'), + DQMEventDisplay = cms.vstring('EventDisplay'), + DQMOnlineBeamspot = cms.vstring('DQMOnlineBeamspot'), + EcalCalibration = cms.vstring('EcalLaser'), + Express = cms.vstring('ExpressPhysics'), + ExpressAlignment = cms.vstring('ExpressAlignment'), + HLTMonitor = cms.vstring('HLTMonitor'), + NanoDST = cms.vstring('L1Accept'), + ParkingBPH1 = cms.vstring( + 'ParkingBPH1', + 'ParkingBPHPromptCSCS' + ), + ParkingBPH2 = cms.vstring('ParkingBPH2'), + ParkingBPH3 = cms.vstring('ParkingBPH3'), + ParkingBPH4 = cms.vstring('ParkingBPH4'), + ParkingBPH5 = cms.vstring('ParkingBPH5'), + PhysicsCommissioning = cms.vstring( + 'Commissioning', + 'Cosmics', + 'HLTPhysics', + 'HcalNZS', + 'HighPtLowerPhotons', + 'HighPtPhoton30AndZ', + 'IsolatedBunch', + 'MonteCarlo', + 'NoBPTX', + 'ZeroBias' + ), + PhysicsEGamma = cms.vstring('EGamma'), + PhysicsEndOfFill = cms.vstring( + 'EmptyBX', + 'FSQJet1', + 'FSQJet2', + 'HINCaloJets', + 'HINPFJets' + ), + PhysicsHLTPhysics1 = cms.vstring( + 'EphemeralHLTPhysics1', + 'EphemeralHLTPhysics2' + ), + PhysicsHLTPhysics2 = cms.vstring( + 'EphemeralHLTPhysics3', + 'EphemeralHLTPhysics4' + ), + PhysicsHLTPhysics3 = cms.vstring( + 'EphemeralHLTPhysics5', + 'EphemeralHLTPhysics6' + ), + PhysicsHLTPhysics4 = cms.vstring( + 'EphemeralHLTPhysics7', + 'EphemeralHLTPhysics8' + ), + PhysicsHadronsTaus = cms.vstring( + 'BTagMu', + 'DisplacedJet', + 'JetHT', + 'MET', + 'Tau' + ), + PhysicsMuons = cms.vstring( + 'Charmonium', + 'DoubleMuon', + 'DoubleMuonLowMass', + 'MuOnia', + 'MuonEG', + 'SingleMuon' + ), + PhysicsScoutingMonitor = cms.vstring('ScoutingMonitor'), + PhysicsZeroBias1 = cms.vstring( + 'EphemeralZeroBias1', + 'EphemeralZeroBias2' + ), + PhysicsZeroBias2 = cms.vstring( + 'EphemeralZeroBias3', + 'EphemeralZeroBias4' + ), + PhysicsZeroBias3 = cms.vstring( + 'EphemeralZeroBias5', + 'EphemeralZeroBias6' + ), + PhysicsZeroBias4 = cms.vstring( + 'EphemeralZeroBias7', + 'EphemeralZeroBias8' + ), + RPCMON = cms.vstring('RPCMonitor'), + ScoutingPF = cms.vstring('ScoutingPFRun3') +) + +process.transferSystem = cms.PSet( + default = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('Lustre'), + streamLookArea = cms.PSet( + + ), + test = cms.vstring('Lustre') + ), + destinations = cms.vstring( + 'Tier0', + 'DQM', + 'ECAL', + 'EventDisplay', + 'Lustre', + 'None' + ), + streamA = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('Lustre'), + test = cms.vstring('Lustre') + ), + streamCalibration = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('None'), + test = cms.vstring('Lustre') + ), + streamDQM = cms.PSet( + default = cms.vstring('DQM'), + emulator = cms.vstring('None'), + test = cms.vstring( + 'DQM', + 'Lustre' + ) + ), + streamDQMCalibration = cms.PSet( + default = cms.vstring('DQM'), + emulator = cms.vstring('None'), + test = cms.vstring( + 'DQM', + 'Lustre' + ) + ), + streamEcalCalibration = cms.PSet( + default = cms.vstring('ECAL'), + emulator = cms.vstring('None'), + test = cms.vstring('ECAL') + ), + streamEventDisplay = cms.PSet( + default = cms.vstring( + 'EventDisplay', + 'Tier0' + ), + emulator = cms.vstring('None'), + test = cms.vstring( + 'EventDisplay', + 'Lustre' + ) + ), + streamExpressCosmics = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('Lustre'), + test = cms.vstring('Lustre') + ), + streamLookArea = cms.PSet( + default = cms.vstring('DQM'), + emulator = cms.vstring('None'), + test = cms.vstring( + 'DQM', + 'Lustre' + ) + ), + streamNanoDST = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('None'), + test = cms.vstring('Lustre') + ), + streamRPCMON = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('None'), + test = cms.vstring('Lustre') + ), + streamTrackerCalibration = cms.PSet( + default = cms.vstring('Tier0'), + emulator = cms.vstring('None'), + test = cms.vstring('Lustre') + ), + transferModes = cms.vstring( + 'default', + 'test', + 'emulator' + ) +) + +process.hltAK4CaloAbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4CaloHLT'), + level = cms.string('L3Absolute') +) + + +process.hltAK4CaloCorrector = cms.EDProducer("ChainedJetCorrectorProducer", + correctors = cms.VInputTag("hltAK4CaloFastJetCorrector", "hltAK4CaloRelativeCorrector", "hltAK4CaloAbsoluteCorrector", "hltAK4CaloResidualCorrector") +) + + +process.hltAK4CaloFastJetCorrector = cms.EDProducer("L1FastjetCorrectorProducer", + algorithm = cms.string('AK4CaloHLT'), + level = cms.string('L1FastJet'), + srcRho = cms.InputTag("hltFixedGridRhoFastjetAllCalo") +) + + +process.hltAK4CaloJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAll"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4CaloJetsCorrected = cms.EDProducer("CorrectedCaloJetProducer", + correctors = cms.VInputTag("hltAK4CaloCorrector"), + src = cms.InputTag("hltAK4CaloJets") +) + + +process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer("CorrectedCaloJetProducer", + correctors = cms.VInputTag("hltAK4CaloCorrector"), + src = cms.InputTag("hltAK4CaloJetsIDPassed") +) + + +process.hltAK4CaloJetsIDPassed = cms.EDProducer("HLTCaloJetIDProducer", + JetIDParams = cms.PSet( + ebRecHitsColl = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + eeRecHitsColl = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + hbheRecHitsColl = cms.InputTag("hltHbhereco"), + hfRecHitsColl = cms.InputTag("hltHfreco"), + hoRecHitsColl = cms.InputTag("hltHoreco"), + useRecHits = cms.bool(True) + ), + jetsInput = cms.InputTag("hltAK4CaloJets"), + max_EMF = cms.double(999.0), + min_EMF = cms.double(1e-06), + min_N90 = cms.int32(-2), + min_N90hits = cms.int32(2) +) + + +process.hltAK4CaloJetsPF = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAll"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4CaloRelativeCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4CaloHLT'), + level = cms.string('L2Relative') +) + + +process.hltAK4CaloResidualCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4CaloHLT'), + level = cms.string('L2L3Residual') +) + + +process.hltAK4Iter0TrackJets4Iter1TauReg = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.2), + DzTrVtxMax = cms.double(0.5), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(30.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(True), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.1), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('TrackJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(0.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltTrackIter0RefsForJets4Iter1TauReg"), + srcPVs = cms.InputTag("hltTrimmedPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4Iter1TrackJets4Iter2 = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.2), + DzTrVtxMax = cms.double(0.5), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(30.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(True), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.1), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(7.5), + jetType = cms.string('TrackJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(0.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltIter1TrackRefsForJets4Iter2"), + srcPVs = cms.InputTag("hltTrimmedPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4Iter1TrackJets4Iter2TauReg = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.2), + DzTrVtxMax = cms.double(0.5), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(30.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(True), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.1), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(7.5), + jetType = cms.string('TrackJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(0.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltIter1TrackRefsForJets4Iter2TauReg"), + srcPVs = cms.InputTag("hltTrimmedPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4PFAbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L3Absolute') +) + + +process.hltAK4PFCorrector = cms.EDProducer("ChainedJetCorrectorProducer", + correctors = cms.VInputTag("hltAK4PFFastJetCorrector", "hltAK4PFRelativeCorrector", "hltAK4PFAbsoluteCorrector", "hltAK4PFResidualCorrector") +) + + +process.hltAK4PFFastJetCorrector = cms.EDProducer("L1FastjetCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L1FastJet'), + srcRho = cms.InputTag("hltFixedGridRhoFastjetAll") +) + + +process.hltAK4PFJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(0.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltParticleFlow"), + srcPVs = cms.InputTag("hltPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4PFJetsCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PFCorrector"), + src = cms.InputTag("hltAK4PFJets") +) + + +process.hltAK4PFJetsCorrectedMatchedToCaloJets15 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet15"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK4PFJetsCorrectedMatchedToCaloJets30 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet30"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK4PFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet50"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK4PFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet70"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK4PFJetsForTaus = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(0.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltParticleFlowForTaus"), + srcPVs = cms.InputTag("hltTrimmedPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4PFJetsLooseID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.99), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK4PFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK4PFJetsLooseIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PFCorrector"), + src = cms.InputTag("hltAK4PFJetsLooseID") +) + + +process.hltAK4PFJetsReg = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(0.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltParticleFlowReg"), + srcPVs = cms.InputTag("hltPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(False), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4PFJetsTightID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.9), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK4PFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK4PFJetsTightIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PFCorrector"), + src = cms.InputTag("hltAK4PFJetsTightID") +) + + +process.hltAK4PFRelativeCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L2Relative') +) + + +process.hltAK4PFResidualCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L2L3Residual') +) + + +process.hltAK4PixelOnlyPFAbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L3Absolute') +) + + +process.hltAK4PixelOnlyPFCorrector = cms.EDProducer("ChainedJetCorrectorProducer", + correctors = cms.VInputTag("hltAK4PixelOnlyPFFastJetCorrector", "hltAK4PixelOnlyPFRelativeCorrector", "hltAK4PixelOnlyPFAbsoluteCorrector", "hltAK4PixelOnlyPFResidualCorrector") +) + + +process.hltAK4PixelOnlyPFFastJetCorrector = cms.EDProducer("L1FastjetCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L1FastJet'), + srcRho = cms.InputTag("hltFixedGridRhoFastjetPixelOnlyAll") +) + + +process.hltAK4PixelOnlyPFJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(0.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltPixelOnlyParticleFlow"), + srcPVs = cms.InputTag("hltPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK4PixelOnlyPFJetsCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PixelOnlyPFCorrector"), + src = cms.InputTag("hltAK4PixelOnlyPFJets") +) + + +process.hltAK4PixelOnlyPFJetsLooseID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.99), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK4PixelOnlyPFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK4PixelOnlyPFJetsLooseIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PixelOnlyPFCorrector"), + src = cms.InputTag("hltAK4PixelOnlyPFJetsLooseID") +) + + +process.hltAK4PixelOnlyPFJetsTightID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.9), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK4PixelOnlyPFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK4PixelOnlyPFJetsTightIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK4PixelOnlyPFCorrector"), + src = cms.InputTag("hltAK4PixelOnlyPFJetsTightID") +) + + +process.hltAK4PixelOnlyPFRelativeCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L2Relative') +) + + +process.hltAK4PixelOnlyPFResidualCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK4PFHLT'), + level = cms.string('L2L3Residual') +) + + +process.hltAK8CaloAbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8CaloHLT'), + level = cms.string('L3Absolute') +) + + +process.hltAK8CaloCorrector = cms.EDProducer("ChainedJetCorrectorProducer", + correctors = cms.VInputTag("hltAK8CaloFastJetCorrector", "hltAK8CaloRelativeCorrector", "hltAK8CaloAbsoluteCorrector", "hltAK8CaloResidualCorrector") +) + + +process.hltAK8CaloFastJetCorrector = cms.EDProducer("L1FastjetCorrectorProducer", + algorithm = cms.string('AK8CaloHLT'), + level = cms.string('L1FastJet'), + srcRho = cms.InputTag("hltFixedGridRhoFastjetAllCalo") +) + + +process.hltAK8CaloJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.8), + radiusPU = cms.double(0.8), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAll"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK8CaloJetsCorrected = cms.EDProducer("CorrectedCaloJetProducer", + correctors = cms.VInputTag("hltAK8CaloCorrector"), + src = cms.InputTag("hltAK8CaloJets") +) + + +process.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer("CorrectedCaloJetProducer", + correctors = cms.VInputTag("hltAK8CaloCorrector"), + src = cms.InputTag("hltAK8CaloJetsIDPassed") +) + + +process.hltAK8CaloJetsIDPassed = cms.EDProducer("HLTCaloJetIDProducer", + JetIDParams = cms.PSet( + ebRecHitsColl = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + eeRecHitsColl = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + hbheRecHitsColl = cms.InputTag("hltHbhereco"), + hfRecHitsColl = cms.InputTag("hltHfreco"), + hoRecHitsColl = cms.InputTag("hltHoreco"), + useRecHits = cms.bool(True) + ), + jetsInput = cms.InputTag("hltAK8CaloJets"), + max_EMF = cms.double(999.0), + min_EMF = cms.double(1e-06), + min_N90 = cms.int32(-2), + min_N90hits = cms.int32(2) +) + + +process.hltAK8CaloJetsPF = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.8), + radiusPU = cms.double(0.8), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAll"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK8CaloRelativeCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8CaloHLT'), + level = cms.string('L2Relative') +) + + +process.hltAK8CaloResidualCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8CaloHLT'), + level = cms.string('L2L3Residual') +) + + +process.hltAK8HtMht = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK8CaloJetsCorrected"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(150.0), + minPtJetMht = cms.double(30.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltAK8HtMhtForMC = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK8CaloJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltAK8PFAbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8PFHLT'), + level = cms.string('L3Absolute') +) + + +process.hltAK8PFCorrector = cms.EDProducer("ChainedJetCorrectorProducer", + correctors = cms.VInputTag("hltAK8PFFastJetCorrector", "hltAK8PFRelativeCorrector", "hltAK8PFAbsoluteCorrector", "hltAK8PFResidualCorrector") +) + + +process.hltAK8PFFastJetCorrector = cms.EDProducer("L1FastjetCorrectorProducer", + algorithm = cms.string('AK8PFHLT'), + level = cms.string('L1FastJet'), + srcRho = cms.InputTag("hltFixedGridRhoFastjetAll") +) + + +process.hltAK8PFHTForMC = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK8PFJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(40.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltAK8PFHTwJetPt200 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK8PFJetsCorrected"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(200.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltAK8PFJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(0), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(True), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(0.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.8), + radiusPU = cms.double(0.8), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltParticleFlow"), + srcPVs = cms.InputTag("hltPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK8PFJetsCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK8PFCorrector"), + src = cms.InputTag("hltAK8PFJets") +) + + +process.hltAK8PFJetsCorrectedMatchedToCaloJets260 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltAK8SingleCaloJet260"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltAK8SingleCaloJet280"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltAK8SingleCaloJet300"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltAK8SingleCaloJet320"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltAK8PFJetsLooseID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.99), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK8PFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK8PFJetsLooseIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK8PFCorrector"), + src = cms.InputTag("hltAK8PFJetsLooseID") +) + + +process.hltAK8PFJetsTightID = cms.EDProducer("HLTPFJetIDProducer", + CEF = cms.double(0.99), + CHF = cms.double(0.0), + NCH = cms.int32(0), + NEF = cms.double(0.99), + NHF = cms.double(0.9), + NTOT = cms.int32(1), + jetsInput = cms.InputTag("hltAK8PFJets"), + maxCF = cms.double(99.0), + maxEta = cms.double(1e+99), + minPt = cms.double(20.0) +) + + +process.hltAK8PFJetsTightIDCorrected = cms.EDProducer("CorrectedPFJetProducer", + correctors = cms.VInputTag("hltAK8PFCorrector"), + src = cms.InputTag("hltAK8PFJetsTightID") +) + + +process.hltAK8PFRelativeCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8PFHLT'), + level = cms.string('L2Relative') +) + + +process.hltAK8PFResidualCorrector = cms.EDProducer("LXXXCorrectorProducer", + algorithm = cms.string('AK8PFHLT'), + level = cms.string('L2L3Residual') +) + + +process.hltAK8TrimModJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(1), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(5.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.0), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(20.0), + jetType = cms.string('PFJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(14327), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(0.1), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.8), + radiusPU = cms.double(0.8), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltParticleFlow"), + srcPVs = cms.InputTag("hltPixelVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(0.03), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(True), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-0.9), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAK8TrimModJetsCorrectedMatchedToCaloJets300ForDB = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltAK8SingleCaloJet300"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8TrimModJets"), + TriggerType = cms.int32(85) +) + + +process.hltAkIsoTau10Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau10Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau11Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau11Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau12Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau12Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau1Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau1Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau2Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau2Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau3Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau3Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau4Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau4Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau5Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau5Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau6Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau6Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau7Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau7Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau8Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau8Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTau9Regional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowersIsoTau9Regional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('AntiKt'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.2), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltCaloTowerL1sTauVeryBigORSeededRegional"), + srcPVs = cms.InputTag("NotUsed"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltAlCaEtaEBRechitsToDigis = cms.EDProducer("HLTRechitsToDigis", + digisIn = cms.InputTag("hltEcalDigis","ebDigis"), + digisOut = cms.string('etaEBDigis'), + recHits = cms.InputTag("hltAlCaEtaEBUncalibrator","etaEcalRecHitsEB"), + region = cms.string('barrel'), + srFlagsIn = cms.InputTag("hltEcalDigis"), + srFlagsOut = cms.string('etaEBSrFlags') +) + + +process.hltAlCaEtaEBUncalibrator = cms.EDProducer("EcalRecalibRecHitProducer", + EBRecHitCollection = cms.InputTag("hltAlCaEtaRecHitsFilterEBonlyRegional","etaEcalRecHitsEB"), + EBRecalibRecHitCollection = cms.string('etaEcalRecHitsEB'), + EERecHitCollection = cms.InputTag("hltAlCaEtaRecHitsFilterEBonlyRegional","etaEcalRecHitsEB"), + EERecalibRecHitCollection = cms.string('etaEcalRecHitsEE'), + doEnergyScale = cms.bool(False), + doEnergyScaleInverse = cms.bool(False), + doIntercalib = cms.bool(False), + doIntercalibInverse = cms.bool(False), + doLaserCorrections = cms.bool(False), + doLaserCorrectionsInverse = cms.bool(False) +) + + +process.hltAlCaEtaEERechitsToDigis = cms.EDProducer("HLTRechitsToDigis", + digisIn = cms.InputTag("hltEcalDigis","eeDigis"), + digisOut = cms.string('etaEEDigis'), + recHits = cms.InputTag("hltAlCaEtaEEUncalibrator","etaEcalRecHitsEE"), + region = cms.string('endcap'), + srFlagsIn = cms.InputTag("hltEcalDigis"), + srFlagsOut = cms.string('etaEESrFlags') +) + + +process.hltAlCaEtaEEUncalibrator = cms.EDProducer("EcalRecalibRecHitProducer", + EBRecHitCollection = cms.InputTag("hltAlCaEtaRecHitsFilterEEonlyRegional","etaEcalRecHitsEE"), + EBRecalibRecHitCollection = cms.string('etaEcalRecHitsEB'), + EERecHitCollection = cms.InputTag("hltAlCaEtaRecHitsFilterEEonlyRegional","etaEcalRecHitsEE"), + EERecalibRecHitCollection = cms.string('etaEcalRecHitsEE'), + doEnergyScale = cms.bool(False), + doEnergyScaleInverse = cms.bool(False), + doIntercalib = cms.bool(False), + doIntercalibInverse = cms.bool(False), + doLaserCorrections = cms.bool(False), + doLaserCorrectionsInverse = cms.bool(False) +) + + +process.hltAlCaPi0EBRechitsToDigis = cms.EDProducer("HLTRechitsToDigis", + digisIn = cms.InputTag("hltEcalDigis","ebDigis"), + digisOut = cms.string('pi0EBDigis'), + recHits = cms.InputTag("hltAlCaPi0EBUncalibrator","pi0EcalRecHitsEB"), + region = cms.string('barrel'), + srFlagsIn = cms.InputTag("hltEcalDigis"), + srFlagsOut = cms.string('pi0EBSrFlags') +) + + +process.hltAlCaPi0EBUncalibrator = cms.EDProducer("EcalRecalibRecHitProducer", + EBRecHitCollection = cms.InputTag("hltAlCaPi0RecHitsFilterEBonlyRegional","pi0EcalRecHitsEB"), + EBRecalibRecHitCollection = cms.string('pi0EcalRecHitsEB'), + EERecHitCollection = cms.InputTag("hltAlCaPi0RecHitsFilterEBonlyRegional","pi0EcalRecHitsEB"), + EERecalibRecHitCollection = cms.string('pi0EcalRecHitsEE'), + doEnergyScale = cms.bool(False), + doEnergyScaleInverse = cms.bool(False), + doIntercalib = cms.bool(False), + doIntercalibInverse = cms.bool(False), + doLaserCorrections = cms.bool(False), + doLaserCorrectionsInverse = cms.bool(False) +) + + +process.hltAlCaPi0EERechitsToDigis = cms.EDProducer("HLTRechitsToDigis", + digisIn = cms.InputTag("hltEcalDigis","eeDigis"), + digisOut = cms.string('pi0EEDigis'), + recHits = cms.InputTag("hltAlCaPi0EEUncalibrator","pi0EcalRecHitsEE"), + region = cms.string('endcap'), + srFlagsIn = cms.InputTag("hltEcalDigis"), + srFlagsOut = cms.string('pi0EESrFlags') +) + + +process.hltAlCaPi0EEUncalibrator = cms.EDProducer("EcalRecalibRecHitProducer", + EBRecHitCollection = cms.InputTag("hltAlCaPi0RecHitsFilterEEonlyRegional","pi0EcalRecHitsEE"), + EBRecalibRecHitCollection = cms.string('pi0EcalRecHitsEB'), + EERecHitCollection = cms.InputTag("hltAlCaPi0RecHitsFilterEEonlyRegional","pi0EcalRecHitsEE"), + EERecalibRecHitCollection = cms.string('pi0EcalRecHitsEE'), + doEnergyScale = cms.bool(False), + doEnergyScaleInverse = cms.bool(False), + doIntercalib = cms.bool(False), + doIntercalibInverse = cms.bool(False), + doLaserCorrections = cms.bool(False), + doLaserCorrectionsInverse = cms.bool(False) +) + + +process.hltAlcaPixelClusterCounts = cms.EDProducer("AlcaPCCEventProducer", + pixelClusterLabel = cms.InputTag("hltSiPixelClusters"), + trigstring = cms.untracked.string('alcaPCCEvent') +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos") +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonDoubleMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonDoubleMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonAK8Jet170L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet100PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet100PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet100PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet100PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet110L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet200L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet200PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet200PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet200PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet200PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet20L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet350PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet350PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet350PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet350PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet40L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet40PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet40PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet40PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet40PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet54PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet54PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet54PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet54PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet62PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet62PFMu12L3TagInfos") +) + + +process.hltBSoftMuonDiJet62PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet62PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet70L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonDoubleMu5L3 = cms.EDProducer("RecoTrackRefSelector", + algorithm = cms.vstring(''), + algorithmMaskContains = cms.vstring(), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + invertRapidityCut = cms.bool(False), + lip = cms.double(300.0), + maxChi2 = cms.double(10000.0), + maxPhi = cms.double(3.2), + maxRapidity = cms.double(5.0), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minLayer = cms.int32(0), + minPhi = cms.double(-3.2), + minPixelHit = cms.int32(0), + minRapidity = cms.double(-5.0), + originalAlgorithm = cms.vstring(), + ptMin = cms.double(5.0), + quality = cms.vstring(), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tip = cms.double(120.0), + usePV = cms.bool(False), + vertexTag = cms.InputTag("none") +) + + +process.hltBSoftMuonDoubleMu5L3noalgo = cms.EDProducer("RecoTrackRefSelector", + algorithm = cms.vstring(), + algorithmMaskContains = cms.vstring(), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + invertRapidityCut = cms.bool(False), + lip = cms.double(300.0), + maxChi2 = cms.double(10000.0), + maxPhi = cms.double(3.2), + maxRapidity = cms.double(5.0), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minLayer = cms.int32(0), + minPhi = cms.double(-3.2), + minPixelHit = cms.int32(0), + minRapidity = cms.double(-5.0), + originalAlgorithm = cms.vstring(), + ptMin = cms.double(5.0), + quality = cms.vstring(), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tip = cms.double(120.0), + usePV = cms.bool(False), + vertexTag = cms.InputTag("none") +) + + +process.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBAK8DiJet170L1FastJetCentral"), + TriggerTypes = cms.vint32(85) +) + + +process.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBAK8Jet170L1FastJetCentral"), + TriggerTypes = cms.vint32(85) +) + + +process.hltBSoftMuonGetJetsFromDiJet100PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets100Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBDiJet110L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBDiJet200L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet200PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets200Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBDiJet20L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet350PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets350Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBDiJet40L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet40PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets40Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet54PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets54Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet62PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltDoublePFBJets62Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBDiJet70L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBJet300L1AK8FastJetCentral"), + TriggerTypes = cms.vint32(85) +) + + +process.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltBJet300L1FastJetCentral"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonGetJetsFromJet40PF = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltSinglePFBJets40Eta2p3"), + TriggerTypes = cms.vint32(86) +) + + +process.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1AK8FastJetL25TagInfos") +) + + +process.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.8), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1FastJetL25TagInfos") +) + + +process.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltL2Muons"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos") +) + + +process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDRnoalgo = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet300L1FastJetMu5SelL3TagInfosnoalgo") +) + + +process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfosnoalgo = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu5L3noalgo"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonJet40PFMu12L3BJetTagsByDR = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPSoftLeptonByDistance'), + tagInfos = cms.VInputTag("hltBSoftMuonJet40PFMu12L3TagInfos") +) + + +process.hltBSoftMuonJet40PFMu12L3TagInfos = cms.EDProducer("SoftLepton", + jets = cms.InputTag("hltBSoftMuonJet40PFMu12L3Jets"), + leptonCands = cms.InputTag(""), + leptonChi2Cut = cms.double(0.0), + leptonDeltaRCut = cms.double(0.4), + leptonId = cms.InputTag(""), + leptons = cms.InputTag("hltBSoftMuonMu12L3"), + muonSelection = cms.uint32(0), + primaryVertex = cms.InputTag("nominal"), + refineJetAxis = cms.uint32(0) +) + + +process.hltBSoftMuonMu12L3 = cms.EDProducer("RecoTrackRefSelector", + algorithm = cms.vstring(''), + algorithmMaskContains = cms.vstring(), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + invertRapidityCut = cms.bool(False), + lip = cms.double(300.0), + maxChi2 = cms.double(10000.0), + maxPhi = cms.double(3.2), + maxRapidity = cms.double(5.0), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minLayer = cms.int32(0), + minPhi = cms.double(-3.2), + minPixelHit = cms.int32(0), + minRapidity = cms.double(-5.0), + originalAlgorithm = cms.vstring(), + ptMin = cms.double(12.0), + quality = cms.vstring(), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tip = cms.double(120.0), + usePV = cms.bool(False), + vertexTag = cms.InputTag("none") +) + + +process.hltBSoftMuonMu5L3 = cms.EDProducer("RecoTrackRefSelector", + algorithm = cms.vstring(''), + algorithmMaskContains = cms.vstring(), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + invertRapidityCut = cms.bool(False), + lip = cms.double(300.0), + maxChi2 = cms.double(10000.0), + maxPhi = cms.double(3.2), + maxRapidity = cms.double(5.0), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minLayer = cms.int32(0), + minPhi = cms.double(-3.2), + minPixelHit = cms.int32(0), + minRapidity = cms.double(-5.0), + originalAlgorithm = cms.vstring(), + ptMin = cms.double(5.0), + quality = cms.vstring(), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tip = cms.double(120.0), + usePV = cms.bool(False), + vertexTag = cms.InputTag("none") +) + + +process.hltBSoftMuonMu5L3noalgo = cms.EDProducer("RecoTrackRefSelector", + algorithm = cms.vstring(), + algorithmMaskContains = cms.vstring(), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + invertRapidityCut = cms.bool(False), + lip = cms.double(300.0), + maxChi2 = cms.double(10000.0), + maxPhi = cms.double(3.2), + maxRapidity = cms.double(5.0), + min3DLayer = cms.int32(0), + minHit = cms.int32(0), + minLayer = cms.int32(0), + minPhi = cms.double(-3.2), + minPixelHit = cms.int32(0), + minRapidity = cms.double(-5.0), + originalAlgorithm = cms.vstring(), + ptMin = cms.double(5.0), + quality = cms.vstring(), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tip = cms.double(120.0), + usePV = cms.bool(False), + vertexTag = cms.InputTag("none") +) + + +process.hltBoostedDBInclusiveMergedVerticesPFAK8 = cms.EDProducer("CandidateVertexMerger", + maxFraction = cms.double(0.2), + minSignificance = cms.double(10.0), + secondaryVertices = cms.InputTag("hltBoostedDBTrackVertexArbitratorPFAK8") +) + + +process.hltBoostedDBInclusiveSecondaryVerticesPFAK8 = cms.EDProducer("CandidateVertexMerger", + maxFraction = cms.double(0.7), + minSignificance = cms.double(2.0), + secondaryVertices = cms.InputTag("hltBoostedDBInclusiveVertexFinderPFAK8") +) + + +process.hltBoostedDBInclusiveVertexFinderPFAK8 = cms.EDProducer("InclusiveCandidateVertexFinder", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterizer = cms.PSet( + clusterMaxDistance = cms.double(0.05), + clusterMaxSignificance = cms.double(4.5), + clusterMinAngleCosine = cms.double(0.5), + distanceRatio = cms.double(20.0), + seedMax3DIPSignificance = cms.double(9999.0), + seedMax3DIPValue = cms.double(9999.0), + seedMin3DIPSignificance = cms.double(1.2), + seedMin3DIPValue = cms.double(0.005) + ), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxNTracks = cms.uint32(30), + maximumLongitudinalImpactParameter = cms.double(0.3), + maximumTimeSignificance = cms.double(3.0), + minHits = cms.uint32(8), + minPt = cms.double(0.8), + primaryVertices = cms.InputTag("hltVerticesPFFilter"), + tracks = cms.InputTag("hltParticleFlow"), + useDirectVertexFitter = cms.bool(True), + useVertexReco = cms.bool(True), + vertexMinAngleCosine = cms.double(0.95), + vertexMinDLen2DSig = cms.double(2.5), + vertexMinDLenSig = cms.double(0.5), + vertexReco = cms.PSet( + finder = cms.string('avr'), + primcut = cms.double(1.0), + seccut = cms.double(3.0), + smoothing = cms.bool(True) + ) +) + + +process.hltBoostedDBJetTagsPFAK8 = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltBoostedDoubleSecondaryVertexAK8Computer'), + tagInfos = cms.VInputTag("hltBoostedDBSVAK8TagInfosPF") +) + + +process.hltBoostedDBLifetimeTagInfosPFAK8 = cms.EDProducer("CandIPProducer", + candidates = cms.InputTag("hltParticleFlow"), + computeGhostTrack = cms.bool(True), + computeProbabilities = cms.bool(True), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jets = cms.InputTag("hltPFJetForDBtagAK8"), + maxDeltaR = cms.double(0.4), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltVerticesPFFilter"), + useTrackQuality = cms.bool(False) +) + + +process.hltBoostedDBSVAK8TagInfosPF = cms.EDProducer("BoostedDoubleSVProducer", + R0 = cms.double(0.8), + beta = cms.double(1.0), + maxSVDeltaRToJet = cms.double(0.7), + svTagInfos = cms.InputTag("hltBoostedDBSecondaryVertexTagInfosPFAK8"), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackSelection = cms.PSet( + jetDeltaRMax = cms.double(0.8), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0), + useVariableJTA = cms.bool(False) + ), + weights = cms.InputTag("") +) + + +process.hltBoostedDBSecondaryVertexTagInfosPFAK8 = cms.EDProducer("CandSecondaryVertexProducer", + beamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + constraint = cms.string('BeamSpot'), + extSVCollection = cms.InputTag("hltBoostedDBInclusiveMergedVerticesPFAK8"), + extSVDeltaRToJet = cms.double(0.3), + minimumTrackWeight = cms.double(0.5), + trackIPTagInfos = cms.InputTag("hltBoostedDBLifetimeTagInfosPFAK8"), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(99999.9), + maxDistToAxis = cms.double(0.2), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(1.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip3dSig'), + useExternalSV = cms.bool(True), + usePVError = cms.bool(True), + vertexCuts = cms.PSet( + distSig2dMax = cms.double(99999.9), + distSig2dMin = cms.double(3.0), + distSig3dMax = cms.double(99999.9), + distSig3dMin = cms.double(-99999.9), + distVal2dMax = cms.double(2.5), + distVal2dMin = cms.double(0.01), + distVal3dMax = cms.double(99999.9), + distVal3dMin = cms.double(-99999.9), + fracPV = cms.double(0.65), + massMax = cms.double(6.5), + maxDeltaRToJetAxis = cms.double(0.4), + minimumTrackWeight = cms.double(0.5), + multiplicityMin = cms.uint32(2), + useTrackWeights = cms.bool(True), + v0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ) + ), + vertexReco = cms.PSet( + finder = cms.string('avr'), + minweight = cms.double(0.5), + primcut = cms.double(1.8), + seccut = cms.double(6.0), + smoothing = cms.bool(False), + weightthreshold = cms.double(0.001) + ), + vertexSelection = cms.PSet( + sortCriterium = cms.string('dist3dError') + ) +) + + +process.hltBoostedDBTrackVertexArbitratorPFAK8 = cms.EDProducer("CandidateVertexArbitrator", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + dLenFraction = cms.double(0.333), + dRCut = cms.double(0.4), + distCut = cms.double(0.04), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxTimeSignificance = cms.double(3.5), + primaryVertices = cms.InputTag("hltVerticesPFFilter"), + secondaryVertices = cms.InputTag("hltBoostedDBInclusiveSecondaryVerticesPFAK8"), + sigCut = cms.double(5.0), + trackMinLayers = cms.int32(4), + trackMinPixels = cms.int32(1), + trackMinPt = cms.double(0.4), + tracks = cms.InputTag("hltParticleFlow") +) + + +process.hltCSCHaloData = cms.EDProducer("CSCHaloDataProducer", + ALCTDigiLabel = cms.InputTag(""), + CSCRecHitLabel = cms.InputTag("hltCsc2DRecHits"), + CSCSegmentLabel = cms.InputTag("hltCscSegments"), + CosmicMuonLabel = cms.InputTag(""), + DetaParam = cms.double(0.1), + DphiParam = cms.double(1.0), + ECALBrhLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ECALErhLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + ExpectedBX = cms.int32(6), + HBHErhLabel = cms.InputTag("hltHbhereco"), + HLTBitLabel = cms.VInputTag(), + HLTResultLabel = cms.InputTag(""), + InnerRMaxParam = cms.double(99999.0), + InnerRMinParam = cms.double(0.0), + L1MuGMTReadoutLabel = cms.InputTag(""), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + RPChits = cms.InputTag("hltRpcRecHits"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + MatchingDEtaThreshold = cms.double(0.4), + MatchingDPhiThreshold = cms.double(0.18), + MatchingDWireThreshold = cms.int32(5), + MaxDtMuonSegment = cms.double(-10.0), + MaxFreeInverseBeta = cms.double(0.0), + MaxOuterMomentumTheta = cms.double(3.0), + MaxSegmentPhiDiff = cms.double(0.1), + MaxSegmentRDiff = cms.double(10.0), + MaxSegmentTheta = cms.double(0.7), + MinOuterMomentumTheta = cms.double(0.1), + MuonLabel = cms.InputTag("hltMuons"), + NormChi2Param = cms.double(8.0), + OuterRMaxParam = cms.double(99999.0), + OuterRMinParam = cms.double(0.0), + RecHitTime0 = cms.double(0.0), + RecHitTimeWindow = cms.double(25.0), + SALabel = cms.InputTag("") +) + + +process.hltCaloJetFromPV = cms.EDProducer("PixelJetPuId", + MaxTrackChi2 = cms.double(20.0), + MaxTrackDistanceToJet = cms.double(0.04), + MinEtForwardJets = cms.double(40.0), + MinEtaForwardJets = cms.double(2.4), + MinGoodJetTrackPt = cms.double(1.8), + MinGoodJetTrackPtRatio = cms.double(0.045), + MinTrackPt = cms.double(0.6), + UseForwardJetsAsNoPU = cms.bool(True), + jets = cms.InputTag("hltSelectorJets20L1FastJetForNoPU"), + primaryVertex = cms.InputTag("hltFastPVPixelVertices"), + tracks = cms.InputTag("hltPixelTracksForNoPU") +) + + +process.hltCaloJetsFive25ForHt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltCaloJetFilterFiveC25"), + TriggerTypes = cms.vint32(86) +) + + +process.hltCaloJetsQuad30ForHt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltQuadCentralJet30"), + TriggerTypes = cms.vint32(86) +) + + +process.hltCaloJetsSix25ForHt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltCaloJetFilterSixC25"), + TriggerTypes = cms.vint32(86) +) + + +process.hltCaloJetsSix30ForHt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltCaloJetFilterSixC30"), + TriggerTypes = cms.vint32(86) +) + + +process.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer("CaloRecHitsBeamHaloCleaned", + EBRecHitsLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitsLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + GlobalHaloDataLabel = cms.InputTag("hltGlobalHaloData"), + HBHERecHitsLabel = cms.InputTag("hltHbhereco"), + IsHLT = cms.bool(True) +) + + +process.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer("CaloTowerFromL1TSeededCreatorForTauHLT", + TauTrigger = cms.InputTag("hltL1sTauVeryBigOR"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau10Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(9), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau11Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(10), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau12Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(11), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau1Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(0), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau2Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(1), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau3Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(2), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau4Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(3), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau5Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(4), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau6Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(5), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau7Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(6), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau8Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(7), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCaloTowersIsoTau9Regional = cms.EDProducer("CaloTowerFromL1TCreatorForTauHLT", + BX = cms.int32(0), + TauId = cms.int32(8), + TauTrigger = cms.InputTag("hltGtStage2Digis","Tau"), + UseTowersInCone = cms.double(0.8), + minimumE = cms.double(0.8), + minimumEt = cms.double(0.5), + towers = cms.InputTag("hltTowerMakerForAll"), + verbose = cms.untracked.int32(0) +) + + +process.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltDoubleCentralCaloJetpt40"), + TriggerTypes = cms.vint32(85) +) + + +process.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltDoubleCentralCaloJetpt60"), + TriggerTypes = cms.vint32(85) +) + + +process.hltCleanedHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer("HiSpikeCleaner", + TimingCut = cms.untracked.double(9999999.0), + etCut = cms.double(8.0), + originalSuperClusterProducer = cms.InputTag("hltHiCorrectedIslandBarrelSuperClustersHI"), + outputColl = cms.string(''), + recHitProducerBarrel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + recHitProducerEndcap = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + swissCutThr = cms.untracked.double(0.95) +) + + +process.hltCsc2DRecHits = cms.EDProducer("CSCRecHitDProducer", + CSCDebug = cms.untracked.bool(False), + CSCNoOfTimeBinsForDynamicPedestal = cms.int32(2), + CSCStripClusterChargeCut = cms.double(25.0), + CSCStripPeakThreshold = cms.double(10.0), + CSCStripxtalksOffset = cms.double(0.03), + CSCUseCalibrations = cms.bool(True), + CSCUseGasGainCorrections = cms.bool(False), + CSCUseReducedWireTimeWindow = cms.bool(False), + CSCUseStaticPedestals = cms.bool(False), + CSCUseTimingCorrections = cms.bool(True), + CSCWireClusterDeltaT = cms.int32(1), + CSCWireTimeWindowHigh = cms.int32(15), + CSCWireTimeWindowLow = cms.int32(0), + CSCstripWireDeltaTime = cms.int32(8), + ConstSyst_ME12 = cms.double(0.0), + ConstSyst_ME13 = cms.double(0.0), + ConstSyst_ME1a = cms.double(0.022), + ConstSyst_ME1b = cms.double(0.007), + ConstSyst_ME21 = cms.double(0.0), + ConstSyst_ME22 = cms.double(0.0), + ConstSyst_ME31 = cms.double(0.0), + ConstSyst_ME32 = cms.double(0.0), + ConstSyst_ME41 = cms.double(0.0), + NoiseLevel_ME12 = cms.double(9.0), + NoiseLevel_ME13 = cms.double(8.0), + NoiseLevel_ME1a = cms.double(7.0), + NoiseLevel_ME1b = cms.double(8.0), + NoiseLevel_ME21 = cms.double(9.0), + NoiseLevel_ME22 = cms.double(9.0), + NoiseLevel_ME31 = cms.double(9.0), + NoiseLevel_ME32 = cms.double(9.0), + NoiseLevel_ME41 = cms.double(9.0), + UseAverageTime = cms.bool(False), + UseFivePoleFit = cms.bool(True), + UseParabolaFit = cms.bool(False), + XTasymmetry_ME12 = cms.double(0.0), + XTasymmetry_ME13 = cms.double(0.0), + XTasymmetry_ME1a = cms.double(0.0), + XTasymmetry_ME1b = cms.double(0.0), + XTasymmetry_ME21 = cms.double(0.0), + XTasymmetry_ME22 = cms.double(0.0), + XTasymmetry_ME31 = cms.double(0.0), + XTasymmetry_ME32 = cms.double(0.0), + XTasymmetry_ME41 = cms.double(0.0), + readBadChambers = cms.bool(True), + readBadChannels = cms.bool(False), + stripDigiTag = cms.InputTag("hltMuonCSCDigis","MuonCSCStripDigi"), + wireDigiTag = cms.InputTag("hltMuonCSCDigis","MuonCSCWireDigi") +) + + +process.hltCscSegments = cms.EDProducer("CSCSegmentProducer", + algo_psets = cms.VPSet(cms.PSet( + algo_name = cms.string('CSCSegAlgoST'), + algo_psets = cms.VPSet( + cms.PSet( + BPMinImprovement = cms.double(10000.0), + BrutePruning = cms.bool(True), + CSCDebug = cms.untracked.bool(False), + CorrectTheErrors = cms.bool(True), + Covariance = cms.double(0.0), + ForceCovariance = cms.bool(False), + ForceCovarianceAll = cms.bool(False), + NormChi2Cut2D = cms.double(20.0), + NormChi2Cut3D = cms.double(10.0), + Pruning = cms.bool(True), + SeedBig = cms.double(0.0015), + SeedSmall = cms.double(0.0002), + curvePenalty = cms.double(2.0), + curvePenaltyThreshold = cms.double(0.85), + dPhiFineMax = cms.double(0.025), + dRPhiFineMax = cms.double(8.0), + dXclusBoxMax = cms.double(4.0), + dYclusBoxMax = cms.double(8.0), + hitDropLimit4Hits = cms.double(0.6), + hitDropLimit5Hits = cms.double(0.8), + hitDropLimit6Hits = cms.double(0.3333), + maxDPhi = cms.double(999.0), + maxDTheta = cms.double(999.0), + maxRatioResidualPrune = cms.double(3.0), + maxRecHitsInCluster = cms.int32(20), + minHitsPerSegment = cms.int32(3), + onlyBestSegment = cms.bool(False), + preClustering = cms.bool(True), + preClusteringUseChaining = cms.bool(True), + prePrun = cms.bool(True), + prePrunLimit = cms.double(3.17), + tanPhiMax = cms.double(0.5), + tanThetaMax = cms.double(1.2), + useShowering = cms.bool(False), + yweightPenalty = cms.double(1.5), + yweightPenaltyThreshold = cms.double(1.0) + ), + cms.PSet( + BPMinImprovement = cms.double(10000.0), + BrutePruning = cms.bool(True), + CSCDebug = cms.untracked.bool(False), + CorrectTheErrors = cms.bool(True), + Covariance = cms.double(0.0), + ForceCovariance = cms.bool(False), + ForceCovarianceAll = cms.bool(False), + NormChi2Cut2D = cms.double(20.0), + NormChi2Cut3D = cms.double(10.0), + Pruning = cms.bool(True), + SeedBig = cms.double(0.0015), + SeedSmall = cms.double(0.0002), + curvePenalty = cms.double(2.0), + curvePenaltyThreshold = cms.double(0.85), + dPhiFineMax = cms.double(0.025), + dRPhiFineMax = cms.double(8.0), + dXclusBoxMax = cms.double(4.0), + dYclusBoxMax = cms.double(8.0), + hitDropLimit4Hits = cms.double(0.6), + hitDropLimit5Hits = cms.double(0.8), + hitDropLimit6Hits = cms.double(0.3333), + maxDPhi = cms.double(999.0), + maxDTheta = cms.double(999.0), + maxRatioResidualPrune = cms.double(3.0), + maxRecHitsInCluster = cms.int32(24), + minHitsPerSegment = cms.int32(3), + onlyBestSegment = cms.bool(False), + preClustering = cms.bool(True), + preClusteringUseChaining = cms.bool(True), + prePrun = cms.bool(True), + prePrunLimit = cms.double(3.17), + tanPhiMax = cms.double(0.5), + tanThetaMax = cms.double(1.2), + useShowering = cms.bool(False), + yweightPenalty = cms.double(1.5), + yweightPenaltyThreshold = cms.double(1.0) + ) + ), + chamber_types = cms.vstring( + 'ME1/a', + 'ME1/b', + 'ME1/2', + 'ME1/3', + 'ME2/1', + 'ME2/2', + 'ME3/1', + 'ME3/2', + 'ME4/1', + 'ME4/2' + ), + parameters_per_chamber_type = cms.vint32( + 2, 1, 1, 1, 1, + 1, 1, 1, 1, 1 + ) + )), + algo_type = cms.int32(1), + inputObjects = cms.InputTag("hltCsc2DRecHits") +) + + +process.hltDeDxEstimatorProducer = cms.EDProducer("DeDxEstimatorProducer", + MeVperADCPixel = cms.double(3.61e-06), + MeVperADCStrip = cms.double(0.00095665), + ProbabilityMode = cms.string('Accumulation'), + Reccord = cms.string('SiStripDeDxMip_3D_Rcd'), + ShapeTest = cms.bool(False), + UseCalibration = cms.bool(False), + UsePixel = cms.bool(False), + UseStrip = cms.bool(True), + calibrationPath = cms.string(''), + estimator = cms.string('generic'), + exponent = cms.double(-2.0), + fraction = cms.double(0.4), + tracks = cms.InputTag("hltMergedTracks") +) + + +process.hltDeepBLifetimeTagInfosPF = cms.EDProducer("CandIPProducer", + candidates = cms.InputTag("hltParticleFlow"), + computeGhostTrack = cms.bool(True), + computeProbabilities = cms.bool(True), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jets = cms.InputTag("hltPFJetForBtag"), + maxDeltaR = cms.double(0.4), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltVerticesPFFilter"), + useTrackQuality = cms.bool(False) +) + + +process.hltDeepBLifetimeTagInfosPFAK8 = cms.EDProducer("CandIPProducer", + candidates = cms.InputTag("hltParticleFlow"), + computeGhostTrack = cms.bool(True), + computeProbabilities = cms.bool(True), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jets = cms.InputTag("hltPFJetForBtagAK8"), + maxDeltaR = cms.double(0.4), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltVerticesPFFilter"), + useTrackQuality = cms.bool(False) +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer("DeepFlavourJetTagsProducer", + NNConfig = cms.FileInPath('RecoBTag/Combined/data/DeepCSV_PhaseI.json'), + checkSVForDefaults = cms.bool(True), + meanPadding = cms.bool(True), + src = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsInfosCalo"), + toAdd = cms.PSet( + probbb = cms.string('probb') + ) +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer("DeepNNTagInfoProducer", + computer = cms.PSet( + SoftLeptonFlip = cms.bool(False), + charmCut = cms.double(1.5), + correctVertexMass = cms.bool(True), + minimumTrackWeight = cms.double(0.5), + pseudoMultiplicityMin = cms.uint32(2), + pseudoVertexV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ), + trackFlip = cms.bool(False), + trackMultiplicityMin = cms.uint32(2), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackPseudoSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(2.0), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip2dSig'), + useTrackWeights = cms.bool(True), + vertexFlip = cms.bool(False) + ), + svTagInfos = cms.InputTag("hltDeepSecondaryVertexTagInfosPF") +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsInfosAK8 = cms.EDProducer("DeepNNTagInfoProducer", + computer = cms.PSet( + SoftLeptonFlip = cms.bool(False), + charmCut = cms.double(1.5), + correctVertexMass = cms.bool(True), + minimumTrackWeight = cms.double(0.5), + pseudoMultiplicityMin = cms.uint32(2), + pseudoVertexV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ), + trackFlip = cms.bool(False), + trackMultiplicityMin = cms.uint32(2), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackPseudoSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(2.0), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip2dSig'), + useTrackWeights = cms.bool(True), + vertexFlip = cms.bool(False) + ), + svTagInfos = cms.InputTag("hltDeepSecondaryVertexTagInfosPFAK8") +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer("TrackDeepNNTagInfoProducer", + computer = cms.PSet( + SoftLeptonFlip = cms.bool(False), + charmCut = cms.double(1.5), + correctVertexMass = cms.bool(True), + minimumTrackWeight = cms.double(0.5), + pseudoMultiplicityMin = cms.uint32(2), + pseudoVertexV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ), + trackFlip = cms.bool(False), + trackMultiplicityMin = cms.uint32(2), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackPseudoSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(2.0), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0), + useVariableJTA = cms.bool(False) + ), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip2dSig'), + useTrackWeights = cms.bool(True), + vertexFlip = cms.bool(False) + ), + svTagInfos = cms.InputTag("hltInclusiveSecondaryVertexFinderTagInfos") +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsPF = cms.EDProducer("DeepFlavourJetTagsProducer", + NNConfig = cms.FileInPath('RecoBTag/Combined/data/DeepCSV_PhaseI.json'), + checkSVForDefaults = cms.bool(True), + meanPadding = cms.bool(True), + src = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsInfos"), + toAdd = cms.PSet( + probbb = cms.string('probb') + ) +) + + +process.hltDeepCombinedSecondaryVertexBJetTagsPFAK8 = cms.EDProducer("DeepFlavourJetTagsProducer", + NNConfig = cms.FileInPath('RecoBTag/Combined/data/DeepCSV_PhaseI.json'), + checkSVForDefaults = cms.bool(True), + meanPadding = cms.bool(True), + src = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsInfosAK8"), + toAdd = cms.PSet( + probbb = cms.string('probb') + ) +) + + +process.hltDeepInclusiveMergedVerticesPF = cms.EDProducer("CandidateVertexMerger", + maxFraction = cms.double(0.2), + minSignificance = cms.double(10.0), + secondaryVertices = cms.InputTag("hltDeepTrackVertexArbitratorPF") +) + + +process.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer("CandidateVertexMerger", + maxFraction = cms.double(0.7), + minSignificance = cms.double(2.0), + secondaryVertices = cms.InputTag("hltDeepInclusiveVertexFinderPF") +) + + +process.hltDeepInclusiveVertexFinderPF = cms.EDProducer("InclusiveCandidateVertexFinder", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterizer = cms.PSet( + clusterMaxDistance = cms.double(0.05), + clusterMaxSignificance = cms.double(4.5), + clusterMinAngleCosine = cms.double(0.5), + distanceRatio = cms.double(20.0), + seedMax3DIPSignificance = cms.double(9999.0), + seedMax3DIPValue = cms.double(9999.0), + seedMin3DIPSignificance = cms.double(1.2), + seedMin3DIPValue = cms.double(0.005) + ), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxNTracks = cms.uint32(30), + maximumLongitudinalImpactParameter = cms.double(0.3), + maximumTimeSignificance = cms.double(3.0), + minHits = cms.uint32(8), + minPt = cms.double(0.8), + primaryVertices = cms.InputTag("hltVerticesPFFilter"), + tracks = cms.InputTag("hltParticleFlow"), + useDirectVertexFitter = cms.bool(True), + useVertexReco = cms.bool(True), + vertexMinAngleCosine = cms.double(0.95), + vertexMinDLen2DSig = cms.double(2.5), + vertexMinDLenSig = cms.double(0.5), + vertexReco = cms.PSet( + finder = cms.string('avr'), + primcut = cms.double(1.0), + seccut = cms.double(3.0), + smoothing = cms.bool(True) + ) +) + + +process.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer("CandSecondaryVertexProducer", + beamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + constraint = cms.string('BeamSpot'), + extSVCollection = cms.InputTag("hltDeepInclusiveMergedVerticesPF"), + extSVDeltaRToJet = cms.double(0.3), + minimumTrackWeight = cms.double(0.5), + trackIPTagInfos = cms.InputTag("hltDeepBLifetimeTagInfosPF"), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(99999.9), + maxDistToAxis = cms.double(0.2), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(1.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip3dSig'), + useExternalSV = cms.bool(True), + usePVError = cms.bool(True), + vertexCuts = cms.PSet( + distSig2dMax = cms.double(99999.9), + distSig2dMin = cms.double(2.0), + distSig3dMax = cms.double(99999.9), + distSig3dMin = cms.double(-99999.9), + distVal2dMax = cms.double(2.5), + distVal2dMin = cms.double(0.01), + distVal3dMax = cms.double(99999.9), + distVal3dMin = cms.double(-99999.9), + fracPV = cms.double(0.79), + massMax = cms.double(6.5), + maxDeltaRToJetAxis = cms.double(0.4), + minimumTrackWeight = cms.double(0.5), + multiplicityMin = cms.uint32(2), + useTrackWeights = cms.bool(True), + v0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ) + ), + vertexReco = cms.PSet( + finder = cms.string('avr'), + minweight = cms.double(0.5), + primcut = cms.double(1.8), + seccut = cms.double(6.0), + smoothing = cms.bool(False), + weightthreshold = cms.double(0.001) + ), + vertexSelection = cms.PSet( + sortCriterium = cms.string('dist3dError') + ) +) + + +process.hltDeepSecondaryVertexTagInfosPFAK8 = cms.EDProducer("CandSecondaryVertexProducer", + beamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + constraint = cms.string('BeamSpot'), + extSVCollection = cms.InputTag("hltDeepInclusiveMergedVerticesPF"), + extSVDeltaRToJet = cms.double(0.3), + minimumTrackWeight = cms.double(0.5), + trackIPTagInfos = cms.InputTag("hltDeepBLifetimeTagInfosPFAK8"), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(99999.9), + maxDistToAxis = cms.double(0.2), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(1.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(3), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip3dSig'), + useExternalSV = cms.bool(True), + usePVError = cms.bool(True), + vertexCuts = cms.PSet( + distSig2dMax = cms.double(99999.9), + distSig2dMin = cms.double(2.0), + distSig3dMax = cms.double(99999.9), + distSig3dMin = cms.double(-99999.9), + distVal2dMax = cms.double(2.5), + distVal2dMin = cms.double(0.01), + distVal3dMax = cms.double(99999.9), + distVal3dMin = cms.double(-99999.9), + fracPV = cms.double(0.79), + massMax = cms.double(6.5), + maxDeltaRToJetAxis = cms.double(0.4), + minimumTrackWeight = cms.double(0.5), + multiplicityMin = cms.uint32(2), + useTrackWeights = cms.bool(True), + v0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ) + ), + vertexReco = cms.PSet( + finder = cms.string('avr'), + minweight = cms.double(0.5), + primcut = cms.double(1.8), + seccut = cms.double(6.0), + smoothing = cms.bool(False), + weightthreshold = cms.double(0.001) + ), + vertexSelection = cms.PSet( + sortCriterium = cms.string('dist3dError') + ) +) + + +process.hltDeepTrackVertexArbitratorPF = cms.EDProducer("CandidateVertexArbitrator", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + dLenFraction = cms.double(0.333), + dRCut = cms.double(0.4), + distCut = cms.double(0.04), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxTimeSignificance = cms.double(3.5), + primaryVertices = cms.InputTag("hltVerticesPFFilter"), + secondaryVertices = cms.InputTag("hltDeepInclusiveSecondaryVerticesPF"), + sigCut = cms.double(5.0), + trackMinLayers = cms.int32(4), + trackMinPixels = cms.int32(1), + trackMinPt = cms.double(0.4), + tracks = cms.InputTag("hltParticleFlow") +) + + +process.hltDiMuonLinks = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltDiMuonMerging"), + LinkCollection = cms.InputTag("hltL3MuonsIterL3Links"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.8) +) + + +process.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltDiMuonMergingIter01TkMu"), + LinkCollection = cms.InputTag("hltL3MuonsIterL3Links"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.19) +) + + +process.hltDiMuonLinksNoVtx = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltDiMuonMergingNoVtx"), + LinkCollection = cms.InputTag("hltIterL3MuonsFromL2LinksCombinationNoVtx"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.8) +) + + +process.hltDiMuonMerging = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonAndMuonFromL1Merged", "hltMuCtfTracks"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonAndMuonFromL1Merged", "hltMuCtfTracks"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltDiMuonMergingIter01TkMu = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonAndMuonFromL1Merged", "hltIter1Merged"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonAndMuonFromL1Merged", "hltIter1Merged"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltDiMuonMergingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonAndMuonFromL1MergedNoVtx", "hltMuCtfTracks"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonAndMuonFromL1MergedNoVtx", "hltMuCtfTracks"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt"), + TriggerTypes = cms.vint32(85) +) + + +process.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt"), + TriggerTypes = cms.vint32(85) +) + + +process.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2ClustersRefRemovalForBTag"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegForBTag"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2PFlowTrackSelectionHighPurityForBTag") +) + + +process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval"), + src = cms.InputTag("hltSiStripClustersRegForBTag") +) + + +process.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDisplacedhltIter4MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter4PSetTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDisplacedhltIter4PFlowPixelLessSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDisplacedhltIter4MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDisplacedhltIter4PFlowCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClustersRegForBTag"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClustersRegForBTag"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDisplacedhltIter4PFlowPixelLessClusterCheck"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltDisplacedhltIter4PixelLessLayerTriplets"), + trackingRegions = cms.InputTag("hltDisplacedhltIter4PFlowPixelLessTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer("MultiHitFromChi2EDProducer", + ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + chi2VsPtCut = cms.bool(True), + chi2_cuts = cms.vdouble(3.0, 4.0, 5.0, 5.0), + detIdsToDebug = cms.vint32(0, 0, 0), + doublets = cms.InputTag("hltDisplacedhltIter4PFlowPixelLessHitDoublets"), + extraHitRPhitolerance = cms.double(0.0), + extraHitRZtolerance = cms.double(0.0), + extraPhiKDBox = cms.double(0.005), + extraRKDBox = cms.double(0.2), + extraZKDBox = cms.double(0.2), + fnSigmaRZ = cms.double(2.0), + maxChi2 = cms.double(5.0), + maxElement = cms.uint32(100000), + phiPreFiltering = cms.double(0.3), + pt_interv = cms.vdouble(0.4, 0.7, 1.0, 2.0), + refitHits = cms.bool(True), + useFixedPreFiltering = cms.bool(False) +) + + +process.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'), + ComponentName = cms.string('PixelClusterShapeSeedComparitor'), + FilterAtHelixStage = cms.bool(True), + FilterPixelHits = cms.bool(False), + FilterStripHits = cms.bool(False) + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDisplacedhltIter4PFlowPixelLessHitTriplets") +) + + +process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltSelector4CentralJetsL1FastJet"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltDisplacedhltIter4MaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(1.0), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltDisplacedhltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(12.0) + ) +) + + +process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer("AnalyticalTrackSelector", + applyAbsCutsIfNoPV = cms.bool(False), + applyAdaptedPVCuts = cms.bool(True), + beamspot = cms.InputTag("hltOnlineBeamSpot"), + chi2n_no1Dmod_par = cms.double(9999.0), + chi2n_par = cms.double(0.25), + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + d0_par1 = cms.vdouble(1.0, 4.0), + d0_par2 = cms.vdouble(1.0, 4.0), + dz_par1 = cms.vdouble(1.0, 4.0), + dz_par2 = cms.vdouble(1.0, 4.0), + keepAllTracks = cms.bool(False), + maxNumberLostLayers = cms.uint32(0), + max_d0 = cms.double(100.0), + max_d0NoPV = cms.double(100.0), + max_eta = cms.double(9999.0), + max_lostHitFraction = cms.double(1.0), + max_minMissHitOutOrIn = cms.int32(99), + max_relpterr = cms.double(9999.0), + max_z0 = cms.double(100.0), + max_z0NoPV = cms.double(100.0), + minHitsToBypassChecks = cms.uint32(20), + minNumber3DLayers = cms.uint32(0), + minNumberLayers = cms.uint32(5), + min_eta = cms.double(-9999.0), + min_nhits = cms.uint32(0), + nSigmaZ = cms.double(3.0), + qualityBit = cms.string('highPurity'), + res_par = cms.vdouble(0.003, 0.001), + src = cms.InputTag("hltDisplacedhltIter4PFlowCtfWithMaterialTracks"), + useVertices = cms.bool(True), + useVtxError = cms.bool(False), + vertexCut = cms.string('tracksSize>=3'), + vertices = cms.InputTag("hltDisplacedhltTrimmedPixelVertices"), + vtxNumber = cms.int32(-1) +) + + +process.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + + ), + FPix = cms.PSet( + + ), + MTEC = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + maxRing = cms.int32(3), + minRing = cms.int32(3), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval"), + useRingSlector = cms.bool(True) + ), + MTIB = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval") + ), + MTID = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + maxRing = cms.int32(3), + minRing = cms.int32(3), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval"), + useRingSlector = cms.bool(True) + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + maxRing = cms.int32(2), + minRing = cms.int32(1), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval"), + useRingSlector = cms.bool(True) + ), + TIB = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval") + ), + TID = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + maxRing = cms.int32(2), + minRing = cms.int32(1), + skipClusters = cms.InputTag("hltDisplacedhltIter4ClustersRefRemoval"), + useRingSlector = cms.bool(True) + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltDisplacedmumuVtxNoMatchingProducer = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu3L3FilteredNoVtx"), + Src = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + matchToPrevious = cms.bool(False) +) + + +process.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu5EG3L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0JpsiL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0JpsiL1s4R0er1p5RL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0JpsiL1sNoOSL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL1s0er1p5L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL1s0er1p5RL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL1s4L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL1s4RL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0LowMassL1sTM530L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s4p5L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s4p5NoOSL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s4p5er2p0L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s4p5er2p0ML3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s5L3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon0UpsilonL1s5ML3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon10PsiPrimeBarrelnoCowL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon12Upsilony1p4L3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon14PhiBarrelnoCowL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon18PsiPrimeL3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon20JpsiBarrelnoCowL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon24PhiNoCorrL1L3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon24UpsilonNoCorrL1L3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon25JpsiL3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDimuon25JpsiNoCorrL1L3fL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu3TrkTau3muL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu3TrkTau3muNoL1MassL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu43JpsiDisplacedL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu4BsL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu4JpsiDisplacedL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu4LowMassNonResonantDisplacedL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerDoubleMu4PsiPrime = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu4PsiPrimeDisplacedL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(3.5), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltJpsiMuonL3Filtered3p5"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0 = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltUpsilon0MuonL3FilteredL1sTM0"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltUpsilon0MuonL3FilteredNoL1Mass"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltUpsilonMuonL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltUpsilonMuon53p52OpenMuonL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + matchToPrevious = cms.bool(True) +) + + +process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu2JpsiDoubleTrkL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedJpsiReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedNRReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedNRReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedPsiPrimeReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPixelSeedsDisplacedTau3muReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2ClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2PFlowTrackSelectionHighPurity") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedJpsiReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiReg") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedNRReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedNRReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedNRReg") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedPsiPrimeReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg") +) + + +process.hltDoubletRecoveryClustersRefRemovalDisplacedTau3muReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muReg") +) + + +process.hltDoubletRecoveryClustersRefRemovalForBTag = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2ClustersRefRemovalForBTag"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegForBTag"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2PFlowTrackSelectionHighPurityForBTag") +) + + +process.hltDoubletRecoveryClustersRefRemovalTauReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2ClustersRefRemovalTauReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2PFlowTrackSelectionHighPurityTauReg") +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedNRReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedNRReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedNRReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventForBTag = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalForBTag"), + src = cms.InputTag("hltSiStripClustersRegForBTag") +) + + +process.hltDoubletRecoveryMaskedMeasurementTrackerEventTauReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltDoubletRecoveryClustersRefRemovalTauReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPFlowPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryPFlowCkfTrackCandidatesForBTag = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPFlowPixelSeedsForBTag"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryPFlowCkfTrackCandidatesTauReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltDoubletRecoveryPFlowPixelSeedsTauReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryPFlowCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryPFlowCtfWithMaterialTracksForBTag = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryPFlowCkfTrackCandidatesForBTag"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryPFlowCtfWithMaterialTracksTauReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltDoubletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltDoubletRecoveryPFlowCkfTrackCandidatesTauReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPFlowPixelClusterCheckForBTag = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClustersRegForBTag"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClustersRegForBTag"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPFlowPixelClusterCheckTauReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPFlowPixelClusterCheck"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayersAndRegions") +) + + +process.hltDoubletRecoveryPFlowPixelHitDoubletsForBTag = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPFlowPixelClusterCheckForBTag"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayersAndRegionsForBTag") +) + + +process.hltDoubletRecoveryPFlowPixelHitDoubletsTauReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPFlowPixelClusterCheckTauReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayersAndRegionsTauReg") +) + + +process.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPFlowPixelHitDoublets") +) + + +process.hltDoubletRecoveryPFlowPixelSeedsForBTag = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPFlowPixelHitDoubletsForBTag") +) + + +process.hltDoubletRecoveryPFlowPixelSeedsTauReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPFlowPixelHitDoubletsTauReg") +) + + +process.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracks"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltDoubletRecoveryPFlowTrackCutClassifierForBTag = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracksForBTag"), + vertices = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltDoubletRecoveryPFlowTrackCutClassifierTauReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracksTauReg"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracks") +) + + +process.hltDoubletRecoveryPFlowTrackSelectionHighPurityForBTag = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifierForBTag","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifierForBTag","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracksForBTag") +) + + +process.hltDoubletRecoveryPFlowTrackSelectionHighPurityTauReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifierTauReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryPFlowTrackCutClassifierTauReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryPFlowCtfWithMaterialTracksTauReg") +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedJpsiReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedNRReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedPsiPrimeReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelClusterCheckDisplacedTau3muReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedJpsiReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedJpsiReg") +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedJpsiRegDoubleTrk") +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedNRReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedNRReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedNRReg") +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedPsiPrimeReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedPsiPrimeReg") +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedTau3muNoL1MassReg") +) + + +process.hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltDoubletRecoveryPixelClusterCheckDisplacedTau3muReg"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag(""), + trackingRegions = cms.InputTag(""), + trackingRegionsSeedingLayers = cms.InputTag("hltDoubletRecoveryPixelLayerPairsDisplacedTau3muReg") +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedJpsiReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedJpsiRegDoubleTrk = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedNRReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedNRReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedNRReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedPsiPrimeReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedTau3muNoL1MassReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayerPairsDisplacedTau3muReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalDisplacedTau3muReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(1.0), + deltaPhi_Cand = cms.double(1.0), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEvent"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(1.2), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayersAndRegionsForBTag = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventForBTag"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(1.2), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltFastPVPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigisRegForBTag"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigisRegForBTag"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelLayersAndRegionsTauReg = cms.EDProducer("PixelInactiveAreaTrackingRegionsSeedingLayersProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltDoubletRecoveryClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta_Cand = cms.double(0.5), + deltaPhi_Cand = cms.double(0.5), + extraEta = cms.double(0.0), + extraPhi = cms.double(0.0), + input = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + maxNVertices = cms.int32(3), + measurementTrackerName = cms.InputTag("hltDoubletRecoveryMaskedMeasurementTrackerEventTauReg"), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + operationMode = cms.string('VerticesFixed'), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(1.2), + searchOpt = cms.bool(False), + seedingMode = cms.string('Candidate'), + vertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVertex = cms.double(0.03) + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + createPlottingFiles = cms.untracked.bool(False), + debug = cms.untracked.bool(False), + ignoreSingleFPixPanelModules = cms.bool(True), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + 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' + ) +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedJpsiReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiReg") +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk") +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedNRReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedNRReg") +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedPsiPrimeReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg") +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg") +) + + +process.hltDoubletRecoveryPixelSeedsDisplacedTau3muReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muReg") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedJpsiReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedNRReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedNRReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedPsiPrimeReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltDoubletRecoveryTrackCutClassifierDisplacedTau3muReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedJpsiReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedJpsiReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiReg") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedNRReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedNRReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedNRReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedNRReg") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedPsiPrimeReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedPsiPrimeReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg") +) + + +process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedTau3muReg","MVAValues"), + originalQualVals = cms.InputTag("hltDoubletRecoveryTrackCutClassifierDisplacedTau3muReg","QualityMasks"), + originalSource = cms.InputTag("hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muReg") +) + + +process.hltDt1DRecHits = cms.EDProducer("DTRecHitProducer", + debug = cms.untracked.bool(False), + dtDigiLabel = cms.InputTag("hltMuonDTDigis"), + recAlgo = cms.string('DTLinearDriftFromDBAlgo'), + recAlgoConfig = cms.PSet( + debug = cms.untracked.bool(False), + doVdriftCorr = cms.bool(True), + maxTime = cms.double(420.0), + minTime = cms.double(-3.0), + stepTwoFromDigi = cms.bool(False), + tTrigMode = cms.string('DTTTrigSyncFromDB'), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool(False), + doT0Correction = cms.bool(True), + doTOFCorrection = cms.bool(True), + doWirePropCorrection = cms.bool(True), + t0Label = cms.string(''), + tTrigLabel = cms.string(''), + tofCorrType = cms.int32(0), + vPropWire = cms.double(24.4), + wirePropCorrType = cms.int32(0) + ), + useUncertDB = cms.bool(True) + ) +) + + +process.hltDt4DSegments = cms.EDProducer("DTRecSegment4DProducer", + Reco4DAlgoConfig = cms.PSet( + AllDTRecHits = cms.bool(True), + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double(1.0), + AlphaMaxTheta = cms.double(0.9), + MaxAllowedHits = cms.uint32(50), + debug = cms.untracked.bool(False), + hit_afterT0_resolution = cms.double(0.03), + nSharedHitsMax = cms.int32(2), + nUnSharedHitsMin = cms.int32(2), + performT0SegCorrection = cms.bool(False), + performT0_vdriftSegCorrection = cms.bool(False), + perform_delta_rejecting = cms.bool(False), + recAlgo = cms.string('DTLinearDriftFromDBAlgo'), + recAlgoConfig = cms.PSet( + debug = cms.untracked.bool(False), + doVdriftCorr = cms.bool(True), + maxTime = cms.double(420.0), + minTime = cms.double(-3.0), + stepTwoFromDigi = cms.bool(False), + tTrigMode = cms.string('DTTTrigSyncFromDB'), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool(False), + doT0Correction = cms.bool(True), + doTOFCorrection = cms.bool(True), + doWirePropCorrection = cms.bool(True), + t0Label = cms.string(''), + tTrigLabel = cms.string(''), + tofCorrType = cms.int32(0), + vPropWire = cms.double(24.4), + wirePropCorrType = cms.int32(0) + ), + useUncertDB = cms.bool(True) + ), + segmCleanerMode = cms.int32(2) + ), + Reco2DAlgoName = cms.string('DTCombinatorialPatternReco'), + debug = cms.untracked.bool(False), + hit_afterT0_resolution = cms.double(0.03), + nSharedHitsMax = cms.int32(2), + nUnSharedHitsMin = cms.int32(2), + performT0SegCorrection = cms.bool(False), + performT0_vdriftSegCorrection = cms.bool(False), + perform_delta_rejecting = cms.bool(False), + recAlgo = cms.string('DTLinearDriftFromDBAlgo'), + recAlgoConfig = cms.PSet( + debug = cms.untracked.bool(False), + doVdriftCorr = cms.bool(True), + maxTime = cms.double(420.0), + minTime = cms.double(-3.0), + stepTwoFromDigi = cms.bool(False), + tTrigMode = cms.string('DTTTrigSyncFromDB'), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool(False), + doT0Correction = cms.bool(True), + doTOFCorrection = cms.bool(True), + doWirePropCorrection = cms.bool(True), + t0Label = cms.string(''), + tTrigLabel = cms.string(''), + tofCorrType = cms.int32(0), + vPropWire = cms.double(24.4), + wirePropCorrType = cms.int32(0) + ), + useUncertDB = cms.bool(True) + ), + segmCleanerMode = cms.int32(2) + ), + Reco4DAlgoName = cms.string('DTCombinatorialPatternReco4D'), + debug = cms.untracked.bool(False), + recHits1DLabel = cms.InputTag("hltDt1DRecHits"), + recHits2DLabel = cms.InputTag("dt2DSegments") +) + + +process.hltDt4DSegmentsMeanTimer = cms.EDProducer("DTRecSegment4DProducer", + Reco4DAlgoConfig = cms.PSet( + AllDTRecHits = cms.bool(True), + Reco2DAlgoConfig = cms.PSet( + AlphaMaxPhi = cms.double(1.0), + AlphaMaxTheta = cms.double(0.9), + MaxAllowedHits = cms.uint32(50), + MaxChi2 = cms.double(4.0), + debug = cms.untracked.bool(False), + hit_afterT0_resolution = cms.double(0.03), + nSharedHitsMax = cms.int32(2), + nUnSharedHitsMin = cms.int32(2), + performT0SegCorrection = cms.bool(False), + performT0_vdriftSegCorrection = cms.bool(False), + perform_delta_rejecting = cms.bool(False), + recAlgo = cms.string('DTLinearDriftFromDBAlgo'), + recAlgoConfig = cms.PSet( + debug = cms.untracked.bool(False), + doVdriftCorr = cms.bool(True), + maxTime = cms.double(420.0), + minTime = cms.double(-3.0), + stepTwoFromDigi = cms.bool(False), + tTrigMode = cms.string('DTTTrigSyncFromDB'), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool(False), + doT0Correction = cms.bool(True), + doTOFCorrection = cms.bool(True), + doWirePropCorrection = cms.bool(True), + t0Label = cms.string(''), + tTrigLabel = cms.string(''), + tofCorrType = cms.int32(0), + vPropWire = cms.double(24.4), + wirePropCorrType = cms.int32(0) + ), + useUncertDB = cms.bool(True) + ), + segmCleanerMode = cms.int32(2) + ), + Reco2DAlgoName = cms.string('DTMeantimerPatternReco'), + debug = cms.untracked.bool(False), + hit_afterT0_resolution = cms.double(0.03), + nSharedHitsMax = cms.int32(2), + nUnSharedHitsMin = cms.int32(2), + performT0SegCorrection = cms.bool(False), + performT0_vdriftSegCorrection = cms.bool(False), + perform_delta_rejecting = cms.bool(False), + recAlgo = cms.string('DTLinearDriftFromDBAlgo'), + recAlgoConfig = cms.PSet( + debug = cms.untracked.bool(False), + doVdriftCorr = cms.bool(True), + maxTime = cms.double(420.0), + minTime = cms.double(-3.0), + stepTwoFromDigi = cms.bool(False), + tTrigMode = cms.string('DTTTrigSyncFromDB'), + tTrigModeConfig = cms.PSet( + debug = cms.untracked.bool(False), + doT0Correction = cms.bool(True), + doTOFCorrection = cms.bool(True), + doWirePropCorrection = cms.bool(True), + t0Label = cms.string(''), + tTrigLabel = cms.string(''), + tofCorrType = cms.int32(0), + vPropWire = cms.double(24.4), + wirePropCorrType = cms.int32(0) + ), + useUncertDB = cms.bool(True) + ), + segmCleanerMode = cms.int32(2) + ), + Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D'), + debug = cms.untracked.bool(False), + recHits1DLabel = cms.InputTag("hltDt1DRecHits"), + recHits2DLabel = cms.InputTag("dt2DSegments") +) + + +process.hltEcalCalibrationRaw = cms.EDProducer("EvFFEDSelector", + 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 + ), + inputTag = cms.InputTag("rawDataCollector") +) + + +process.hltEcalDetIdToBeRecovered = cms.EDProducer("EcalDetIdToBeRecoveredProducer", + ebDetIdToBeRecovered = cms.string('ebDetId'), + ebFEToBeRecovered = cms.string('ebFE'), + ebIntegrityChIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityChIdErrors"), + ebIntegrityGainErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainErrors"), + ebIntegrityGainSwitchErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainSwitchErrors"), + ebSrFlagCollection = cms.InputTag("hltEcalDigis"), + eeDetIdToBeRecovered = cms.string('eeDetId'), + eeFEToBeRecovered = cms.string('eeFE'), + eeIntegrityChIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityChIdErrors"), + eeIntegrityGainErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainErrors"), + eeIntegrityGainSwitchErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainSwitchErrors"), + eeSrFlagCollection = cms.InputTag("hltEcalDigis"), + integrityBlockSizeErrors = cms.InputTag("hltEcalDigis","EcalIntegrityBlockSizeErrors"), + integrityTTIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityTTIdErrors") +) + + +process.hltEcalDigis = cms.EDProducer("EcalRawToDigi", + DoRegional = cms.bool(False), + 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 + ), + FedLabel = cms.InputTag("listfeds"), + InputLabel = cms.InputTag("rawDataCollector"), + eventPut = cms.bool(True), + feIdCheck = cms.bool(True), + feUnpacking = cms.bool(True), + forceToKeepFRData = cms.bool(False), + headerUnpacking = cms.bool(True), + memUnpacking = 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 + ), + 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 + ), + silentMode = cms.untracked.bool(True), + srpUnpacking = cms.bool(True), + syncCheck = cms.bool(True), + tccUnpacking = cms.bool(True) +) + + +process.hltEcalHaloData = cms.EDProducer("EcalHaloDataProducer", + AngleCutParam = cms.double(0.51), + EBRecHitEnergyThresholdParam = cms.double(0.3), + EBRecHitLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitEnergyThresholdParam = cms.double(0.3), + EERecHitLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + ESRecHitEnergyThresholdParam = cms.double(0.3), + ESRecHitLabel = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES"), + HBHERecHitLabel = cms.InputTag("hltHbhereco"), + NHitsEcalThresholdParam = cms.int32(4), + PhotonLabel = cms.InputTag(""), + RoundnessCutParam = cms.double(0.41), + SumEcalEnergyThresholdParam = cms.double(10.0), + SuperClusterLabel = cms.InputTag("") +) + + +process.hltEcalPreshowerDigis = cms.EDProducer("ESRawToDigi", + ESdigiCollection = cms.string(''), + InstanceES = cms.string(''), + LookupTable = cms.FileInPath('EventFilter/ESDigiToRaw/data/ES_lookup_table.dat'), + debugMode = cms.untracked.bool(False), + sourceTag = cms.InputTag("rawDataCollector") +) + + +process.hltEcalPreshowerRecHit = cms.EDProducer("ESRecHitProducer", + ESRecoAlgo = cms.int32(0), + ESdigiCollection = cms.InputTag("hltEcalPreshowerDigis"), + ESrechitCollection = cms.string('EcalRecHitsES'), + algo = cms.string('ESRecHitWorker') +) + + +process.hltEcalRecHit = cms.EDProducer("EcalRecHitProducer", + ChannelStatusToBeExcluded = cms.vstring(), + EBLaserMAX = cms.double(3.0), + EBLaserMIN = cms.double(0.5), + EBrechitCollection = cms.string('EcalRecHitsEB'), + EBuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEB"), + EELaserMAX = cms.double(8.0), + EELaserMIN = cms.double(0.5), + EErechitCollection = cms.string('EcalRecHitsEE'), + EEuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEE"), + algo = cms.string('EcalRecHitWorkerSimple'), + algoRecover = cms.string('EcalRecHitWorkerRecover'), + bdtWeightFileCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml'), + bdtWeightFileNoCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml'), + cleaningConfig = cms.PSet( + cThreshold_barrel = cms.double(4.0), + cThreshold_double = cms.double(10.0), + cThreshold_endcap = cms.double(15.0), + e4e1Threshold_barrel = cms.double(0.08), + e4e1Threshold_endcap = cms.double(0.3), + e4e1_a_barrel = cms.double(0.04), + e4e1_a_endcap = cms.double(0.02), + e4e1_b_barrel = cms.double(-0.024), + e4e1_b_endcap = cms.double(-0.0125), + e6e2thresh = cms.double(0.04), + ignoreOutOfTimeThresh = cms.double(1000000000.0), + tightenCrack_e1_double = cms.double(2.0), + tightenCrack_e1_single = cms.double(2.0), + tightenCrack_e4e1_single = cms.double(3.0), + tightenCrack_e6e2_double = cms.double(3.0) + ), + dbStatusToBeExcludedEB = cms.vint32(14, 78, 142), + dbStatusToBeExcludedEE = cms.vint32(14, 78, 142), + ebDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebDetId"), + ebFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebFE"), + eeDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeDetId"), + eeFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeFE"), + flagsMapDBReco = cms.PSet( + kDead = cms.vstring('kNoDataNoTP'), + kGood = cms.vstring( + 'kOk', + 'kDAC', + 'kNoLaser', + 'kNoisy' + ), + kNeighboursRecovered = cms.vstring( + 'kFixedG0', + 'kNonRespondingIsolated', + 'kDeadVFE' + ), + kNoisy = cms.vstring( + 'kNNoisy', + 'kFixedG6', + 'kFixedG1' + ), + kTowerRecovered = cms.vstring('kDeadFE') + ), + killDeadChannels = cms.bool(True), + laserCorrection = cms.bool(True), + logWarningEtThreshold_EB_FE = cms.double(50.0), + logWarningEtThreshold_EE_FE = cms.double(50.0), + recoverEBFE = cms.bool(True), + recoverEBIsolatedChannels = cms.bool(False), + recoverEBVFE = cms.bool(False), + recoverEEFE = cms.bool(True), + recoverEEIsolatedChannels = cms.bool(False), + recoverEEVFE = cms.bool(False), + singleChannelRecoveryMethod = cms.string('NeuralNetworks'), + singleChannelRecoveryThreshold = cms.double(8.0), + skipTimeCalib = cms.bool(True), + sum8ChannelRecoveryThreshold = cms.double(0.0), + triggerPrimitiveDigiCollection = cms.InputTag("hltEcalDigis","EcalTriggerPrimitives") +) + + +process.hltEcalUncalibRecHit = cms.EDProducer("EcalUncalibRecHitProducer", + EBdigiCollection = cms.InputTag("hltEcalDigis","ebDigis"), + EBhitCollection = cms.string('EcalUncalibRecHitsEB'), + EEdigiCollection = cms.InputTag("hltEcalDigis","eeDigis"), + EEhitCollection = cms.string('EcalUncalibRecHitsEE'), + algo = cms.string('EcalUncalibRecHitWorkerMultiFit'), + algoPSet = cms.PSet( + EBamplitudeFitParameters = cms.vdouble(1.138, 1.652), + EBtimeConstantTerm = cms.double(0.6), + EBtimeFitLimits_Lower = cms.double(0.2), + EBtimeFitLimits_Upper = cms.double(1.4), + EBtimeFitParameters = cms.vdouble( + -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, + 91.01147, -50.35761, 11.05621 + ), + EBtimeNconst = cms.double(28.5), + EEamplitudeFitParameters = cms.vdouble(1.89, 1.4), + EEtimeConstantTerm = cms.double(1.0), + EEtimeFitLimits_Lower = cms.double(0.2), + EEtimeFitLimits_Upper = cms.double(1.4), + EEtimeFitParameters = cms.vdouble( + -2.390548, 3.553628, -17.62341, 67.67538, -133.213, + 140.7432, -75.41106, 16.20277 + ), + EEtimeNconst = cms.double(31.8), + EcalPulseShapeParameters = cms.PSet( + EBCorrNoiseMatrixG01 = cms.vdouble( + 1.0, 0.73354, 0.64442, 0.58851, 0.55425, + 0.53082, 0.51916, 0.51097, 0.50732, 0.50409 + ), + EBCorrNoiseMatrixG06 = cms.vdouble( + 1.0, 0.70946, 0.58021, 0.49846, 0.45006, + 0.41366, 0.39699, 0.38478, 0.37847, 0.37055 + ), + EBCorrNoiseMatrixG12 = cms.vdouble( + 1.0, 0.71073, 0.55721, 0.46089, 0.40449, + 0.35931, 0.33924, 0.32439, 0.31581, 0.30481 + ), + EBPulseShapeCovariance = cms.vdouble( + 3.001e-06, 1.233e-05, 0.0, -4.416e-06, -4.571e-06, + -3.614e-06, -2.636e-06, -1.286e-06, -8.41e-07, -5.296e-07, + 0.0, 0.0, 1.233e-05, 6.154e-05, 0.0, + -2.2e-05, -2.309e-05, -1.838e-05, -1.373e-05, -7.334e-06, + -5.088e-06, -3.745e-06, -2.428e-06, 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, -4.416e-06, -2.2e-05, 0.0, 8.319e-06, + 8.545e-06, 6.792e-06, 5.059e-06, 2.678e-06, 1.816e-06, + 1.223e-06, 8.245e-07, 5.589e-07, -4.571e-06, -2.309e-05, + 0.0, 8.545e-06, 9.182e-06, 7.219e-06, 5.388e-06, + 2.853e-06, 1.944e-06, 1.324e-06, 9.083e-07, 6.335e-07, + -3.614e-06, -1.838e-05, 0.0, 6.792e-06, 7.219e-06, + 6.016e-06, 4.437e-06, 2.385e-06, 1.636e-06, 1.118e-06, + 7.754e-07, 5.556e-07, -2.636e-06, -1.373e-05, 0.0, + 5.059e-06, 5.388e-06, 4.437e-06, 3.602e-06, 1.917e-06, + 1.322e-06, 9.079e-07, 6.529e-07, 4.752e-07, -1.286e-06, + -7.334e-06, 0.0, 2.678e-06, 2.853e-06, 2.385e-06, + 1.917e-06, 1.375e-06, 9.1e-07, 6.455e-07, 4.693e-07, + 3.657e-07, -8.41e-07, -5.088e-06, 0.0, 1.816e-06, + 1.944e-06, 1.636e-06, 1.322e-06, 9.1e-07, 9.115e-07, + 6.062e-07, 4.436e-07, 3.422e-07, -5.296e-07, -3.745e-06, + 0.0, 1.223e-06, 1.324e-06, 1.118e-06, 9.079e-07, + 6.455e-07, 6.062e-07, 7.217e-07, 4.862e-07, 3.768e-07, + 0.0, -2.428e-06, 0.0, 8.245e-07, 9.083e-07, + 7.754e-07, 6.529e-07, 4.693e-07, 4.436e-07, 4.862e-07, + 6.509e-07, 4.418e-07, 0.0, 0.0, 0.0, + 5.589e-07, 6.335e-07, 5.556e-07, 4.752e-07, 3.657e-07, + 3.422e-07, 3.768e-07, 4.418e-07, 6.142e-07 + ), + EBPulseShapeTemplate = cms.vdouble( + 0.0113979, 0.758151, 1.0, 0.887744, 0.673548, + 0.474332, 0.319561, 0.215144, 0.147464, 0.101087, + 0.0693181, 0.0475044 + ), + EBdigiCollection = cms.string(''), + EECorrNoiseMatrixG01 = cms.vdouble( + 1.0, 0.72698, 0.62048, 0.55691, 0.51848, + 0.49147, 0.47813, 0.47007, 0.46621, 0.46265 + ), + EECorrNoiseMatrixG06 = cms.vdouble( + 1.0, 0.71217, 0.47464, 0.34056, 0.26282, + 0.20287, 0.17734, 0.16256, 0.15618, 0.14443 + ), + EECorrNoiseMatrixG12 = cms.vdouble( + 1.0, 0.71373, 0.44825, 0.30152, 0.21609, + 0.14786, 0.11772, 0.10165, 0.09465, 0.08098 + ), + EEPulseShapeCovariance = cms.vdouble( + 3.941e-05, 3.333e-05, 0.0, -1.449e-05, -1.661e-05, + -1.424e-05, -1.183e-05, -6.842e-06, -4.915e-06, -3.411e-06, + 0.0, 0.0, 3.333e-05, 2.862e-05, 0.0, + -1.244e-05, -1.431e-05, -1.233e-05, -1.032e-05, -5.883e-06, + -4.154e-06, -2.902e-06, -2.128e-06, 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, -1.449e-05, -1.244e-05, 0.0, 5.84e-06, + 6.649e-06, 5.72e-06, 4.812e-06, 2.708e-06, 1.869e-06, + 1.33e-06, 9.186e-07, 6.446e-07, -1.661e-05, -1.431e-05, + 0.0, 6.649e-06, 7.966e-06, 6.898e-06, 5.794e-06, + 3.157e-06, 2.184e-06, 1.567e-06, 1.084e-06, 7.575e-07, + -1.424e-05, -1.233e-05, 0.0, 5.72e-06, 6.898e-06, + 6.341e-06, 5.347e-06, 2.859e-06, 1.991e-06, 1.431e-06, + 9.839e-07, 6.886e-07, -1.183e-05, -1.032e-05, 0.0, + 4.812e-06, 5.794e-06, 5.347e-06, 4.854e-06, 2.628e-06, + 1.809e-06, 1.289e-06, 9.02e-07, 6.146e-07, -6.842e-06, + -5.883e-06, 0.0, 2.708e-06, 3.157e-06, 2.859e-06, + 2.628e-06, 1.863e-06, 1.296e-06, 8.882e-07, 6.108e-07, + 4.283e-07, -4.915e-06, -4.154e-06, 0.0, 1.869e-06, + 2.184e-06, 1.991e-06, 1.809e-06, 1.296e-06, 1.217e-06, + 8.669e-07, 5.751e-07, 3.882e-07, -3.411e-06, -2.902e-06, + 0.0, 1.33e-06, 1.567e-06, 1.431e-06, 1.289e-06, + 8.882e-07, 8.669e-07, 9.522e-07, 6.717e-07, 4.293e-07, + 0.0, -2.128e-06, 0.0, 9.186e-07, 1.084e-06, + 9.839e-07, 9.02e-07, 6.108e-07, 5.751e-07, 6.717e-07, + 7.911e-07, 5.493e-07, 0.0, 0.0, 0.0, + 6.446e-07, 7.575e-07, 6.886e-07, 6.146e-07, 4.283e-07, + 3.882e-07, 4.293e-07, 5.493e-07, 7.027e-07 + ), + EEPulseShapeTemplate = cms.vdouble( + 0.116442, 0.756246, 1.0, 0.897182, 0.686831, + 0.491506, 0.344111, 0.245731, 0.174115, 0.123361, + 0.0874288, 0.061957 + ), + EEdigiCollection = cms.string(''), + ESdigiCollection = cms.string(''), + EcalPreMixStage1 = cms.bool(False), + EcalPreMixStage2 = cms.bool(False), + UseLCcorrection = cms.untracked.bool(True) + ), + activeBXs = cms.vint32( + -5, -4, -3, -2, -1, + 0, 1, 2, 3, 4 + ), + addPedestalUncertaintyEB = cms.double(0.0), + addPedestalUncertaintyEE = cms.double(0.0), + ampErrorCalculation = cms.bool(False), + amplitudeThresholdEB = cms.double(10.0), + amplitudeThresholdEE = cms.double(10.0), + chi2ThreshEB_ = cms.double(65.0), + chi2ThreshEE_ = cms.double(50.0), + doPrefitEB = cms.bool(False), + doPrefitEE = cms.bool(False), + dynamicPedestalsEB = cms.bool(False), + dynamicPedestalsEE = cms.bool(False), + ebPulseShape = cms.vdouble( + 5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575, + 1.0, 0.8876, 0.6732, 0.4741, 0.3194 + ), + ebSpikeThreshold = cms.double(1.042), + eePulseShape = cms.vdouble( + 5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575, + 1.0, 0.8876, 0.6732, 0.4741, 0.3194 + ), + gainSwitchUseMaxSampleEB = cms.bool(True), + gainSwitchUseMaxSampleEE = cms.bool(False), + kPoorRecoFlagEB = cms.bool(True), + kPoorRecoFlagEE = cms.bool(False), + mitigateBadSamplesEB = cms.bool(False), + mitigateBadSamplesEE = cms.bool(False), + outOfTimeThresholdGain12mEB = cms.double(5.0), + outOfTimeThresholdGain12mEE = cms.double(1000.0), + outOfTimeThresholdGain12pEB = cms.double(5.0), + outOfTimeThresholdGain12pEE = cms.double(1000.0), + outOfTimeThresholdGain61mEB = cms.double(5.0), + outOfTimeThresholdGain61mEE = cms.double(1000.0), + outOfTimeThresholdGain61pEB = cms.double(5.0), + outOfTimeThresholdGain61pEE = cms.double(1000.0), + prefitMaxChiSqEB = cms.double(25.0), + prefitMaxChiSqEE = cms.double(10.0), + selectiveBadSampleCriteriaEB = cms.bool(False), + selectiveBadSampleCriteriaEE = cms.bool(False), + simplifiedNoiseModelForGainSwitch = cms.bool(True), + timealgo = cms.string('None'), + useLumiInfoRunHeader = cms.bool(False) + ) +) + + +process.hltEgammaCandidates = cms.EDProducer("EgammaHLTRecoEcalCandidateProducers", + recoEcalCandidateCollection = cms.string(''), + scHybridBarrelProducer = cms.InputTag("hltParticleFlowSuperClusterECALL1Seeded","hltParticleFlowSuperClusterECALBarrel"), + scIslandEndcapProducer = cms.InputTag("hltParticleFlowSuperClusterECALL1Seeded","hltParticleFlowSuperClusterECALEndcapWithPreshower") +) + + +process.hltEgammaCandidatesUnseeded = cms.EDProducer("EgammaHLTRecoEcalCandidateProducers", + recoEcalCandidateCollection = cms.string(''), + scHybridBarrelProducer = cms.InputTag("hltParticleFlowSuperClusterECALUnseeded","hltParticleFlowSuperClusterECALBarrel"), + scIslandEndcapProducer = cms.InputTag("hltParticleFlowSuperClusterECALUnseeded","hltParticleFlowSuperClusterECALEndcapWithPreshower") +) + + +process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetTrajectoryBuilderForGsfElectrons') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(True), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(1000000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltEgammaElectronPixelSeeds"), + useHitsSplitting = cms.bool(True) +) + + +process.hltEgammaClusterShape = cms.EDProducer("EgammaHLTClusterShapeProducer", + ecalRechitEB = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEE"), + isIeta = cms.bool(True), + multThresEB = cms.double(1.0), + multThresEE = cms.double(1.25), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates") +) + + +process.hltEgammaClusterShapeUnseeded = cms.EDProducer("EgammaHLTClusterShapeProducer", + ecalRechitEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + isIeta = cms.bool(True), + multThresEB = cms.double(1.0), + multThresEE = cms.double(1.25), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") +) + + +process.hltEgammaEcalPFClusterIso = cms.EDProducer("EgammaHLTEcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducer = cms.InputTag("hltParticleFlowClusterECALL1Seeded"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0) +) + + +process.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer("EgammaHLTEcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.2), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.12876, 0.09324), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducer = cms.InputTag("hltParticleFlowClusterECALL1Seeded"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0) +) + + +process.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer("EgammaHLTEcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducer = cms.InputTag("hltParticleFlowClusterECALUnseeded"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0) +) + + +process.hltEgammaEleGsfTrackIso = cms.EDProducer("EgammaHLTElectronTrackIsolationProducers", + beamSpotProducer = cms.InputTag("hltOnlineBeamSpot"), + egTrkIsoConeSize = cms.double(0.2), + egTrkIsoPtMin = cms.double(1.0), + egTrkIsoRSpan = cms.double(999999.0), + egTrkIsoStripBarrel = cms.double(0.01), + egTrkIsoStripEndcap = cms.double(0.01), + egTrkIsoVetoConeSizeBarrel = cms.double(0.03), + egTrkIsoVetoConeSizeEndcap = cms.double(0.03), + egTrkIsoZSpan = cms.double(0.15), + electronProducer = cms.InputTag("hltEgammaGsfElectrons"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + trackProducer = cms.InputTag("hltMergedTracks"), + useGsfTrack = cms.bool(True), + useSCRefs = cms.bool(True) +) + + +process.hltEgammaElectronPixelSeeds = cms.EDProducer("ElectronNHitSeedProducer", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + initialSeeds = cms.InputTag("hltElePixelSeedsCombined"), + matcherConfig = cms.PSet( + detLayerGeom = cms.ESInputTag("","hltESPGlobalDetLayerGeometry"), + matchingCuts = cms.VPSet( + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.05), + dPhiMaxHighEtThres = cms.vdouble(20.0), + dPhiMaxLowEtGrad = cms.vdouble(-0.002), + dRZMaxHighEt = cms.vdouble(9999.0), + dRZMaxHighEtThres = cms.vdouble(0.0), + dRZMaxLowEtGrad = cms.vdouble(0.0), + version = cms.int32(2) + ), + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.003), + dPhiMaxHighEtThres = cms.vdouble(0.0), + dPhiMaxLowEtGrad = cms.vdouble(0.0), + dRZMaxHighEt = cms.vdouble(0.05), + dRZMaxHighEtThres = cms.vdouble(30.0), + dRZMaxLowEtGrad = cms.vdouble(-0.002), + etaBins = cms.vdouble(), + version = cms.int32(2) + ), + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.003), + dPhiMaxHighEtThres = cms.vdouble(0.0), + dPhiMaxLowEtGrad = cms.vdouble(0.0), + dRZMaxHighEt = cms.vdouble(0.05), + dRZMaxHighEtThres = cms.vdouble(30.0), + dRZMaxLowEtGrad = cms.vdouble(-0.002), + etaBins = cms.vdouble(), + version = cms.int32(2) + ) + ), + minNrHits = cms.vuint32(2, 3), + minNrHitsValidLayerBins = cms.vint32(4), + navSchool = cms.ESInputTag("","SimpleNavigationSchool"), + paramMagField = cms.ESInputTag("","ParabolicMf"), + useRecoVertex = cms.bool(False) + ), + measTkEvt = cms.InputTag("hltSiStripClusters"), + superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatch"), + vertices = cms.InputTag("") +) + + +process.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer("ElectronNHitSeedProducer", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + initialSeeds = cms.InputTag("hltElePixelSeedsCombinedUnseeded"), + matcherConfig = cms.PSet( + detLayerGeom = cms.ESInputTag("","hltESPGlobalDetLayerGeometry"), + matchingCuts = cms.VPSet( + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.05), + dPhiMaxHighEtThres = cms.vdouble(20.0), + dPhiMaxLowEtGrad = cms.vdouble(-0.002), + dRZMaxHighEt = cms.vdouble(9999.0), + dRZMaxHighEtThres = cms.vdouble(0.0), + dRZMaxLowEtGrad = cms.vdouble(0.0), + version = cms.int32(2) + ), + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.003), + dPhiMaxHighEtThres = cms.vdouble(0.0), + dPhiMaxLowEtGrad = cms.vdouble(0.0), + dRZMaxHighEt = cms.vdouble(0.05), + dRZMaxHighEtThres = cms.vdouble(30.0), + dRZMaxLowEtGrad = cms.vdouble(-0.002), + etaBins = cms.vdouble(), + version = cms.int32(2) + ), + cms.PSet( + dPhiMaxHighEt = cms.vdouble(0.003), + dPhiMaxHighEtThres = cms.vdouble(0.0), + dPhiMaxLowEtGrad = cms.vdouble(0.0), + dRZMaxHighEt = cms.vdouble(0.05), + dRZMaxHighEtThres = cms.vdouble(30.0), + dRZMaxLowEtGrad = cms.vdouble(-0.002), + etaBins = cms.vdouble(), + version = cms.int32(2) + ) + ), + minNrHits = cms.vuint32(2, 3), + minNrHitsValidLayerBins = cms.vint32(4), + navSchool = cms.ESInputTag("","SimpleNavigationSchool"), + paramMagField = cms.ESInputTag("","ParabolicMf"), + useRecoVertex = cms.bool(False) + ), + measTkEvt = cms.InputTag("hltSiStripClusters"), + superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatchUnseeded"), + vertices = cms.InputTag("") +) + + +process.hltEgammaGsfElectrons = cms.EDProducer("EgammaHLTPixelMatchElectronProducers", + BSProducer = cms.InputTag("hltOnlineBeamSpot"), + GsfTrackProducer = cms.InputTag("hltEgammaGsfTracks"), + TrackProducer = cms.InputTag(""), + UseGsfTracks = cms.bool(True) +) + + +process.hltEgammaGsfTrackVars = cms.EDProducer("EgammaHLTGsfTrackVarProducer", + beamSpotProducer = cms.InputTag("hltOnlineBeamSpot"), + inputCollection = cms.InputTag("hltEgammaGsfTracks"), + lowerTrackNrToRemoveCut = cms.int32(-1), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + upperTrackNrToRemoveCut = cms.int32(9999), + useDefaultValuesForBarrel = cms.bool(False), + useDefaultValuesForEndcap = cms.bool(False) +) + + +process.hltEgammaGsfTracks = cms.EDProducer("GsfTrackProducer", + AlgorithmName = cms.string('gsf'), + Fitter = cms.string('hltESPGsfElectronFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string('hltESPMeasurementTracker'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + Propagator = cms.string('hltESPFwdElectronPropagator'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + producer = cms.string(''), + src = cms.InputTag("hltEgammaCkfTrackCandidatesForGSF"), + useHitsSplitting = cms.bool(False) +) + + +process.hltEgammaHToverET = cms.EDProducer("EgammaHLTBcHcalIsolationProducersRegional", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + caloTowerProducer = cms.InputTag("hltTowerMakerForAll"), + depth = cms.int32(-1), + doEtSum = cms.bool(True), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.105, 0.17), + etMin = cms.double(0.0), + innerCone = cms.double(0.0), + outerCone = cms.double(0.14), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useSingleTower = cms.bool(False) +) + + +process.hltEgammaHcalPFClusterIso = cms.EDProducer("EgammaHLTHcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducerHCAL = cms.InputTag("hltParticleFlowClusterHCAL"), + pfClusterProducerHFEM = cms.InputTag(""), + pfClusterProducerHFHAD = cms.InputTag(""), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useEt = cms.bool(True), + useHF = cms.bool(False) +) + + +process.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer("EgammaHLTHcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.2), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.0888, 0.111), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducerHCAL = cms.InputTag("hltParticleFlowClusterHCAL"), + pfClusterProducerHFEM = cms.InputTag(""), + pfClusterProducerHFHAD = cms.InputTag(""), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useEt = cms.bool(True), + useHF = cms.bool(False) +) + + +process.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer("EgammaHLTHcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(False), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.0), + drVetoEndcap = cms.double(0.0), + effectiveAreas = cms.vdouble(0.05956, 0.13052), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducerHCAL = cms.InputTag("hltParticleFlowClusterHCAL"), + pfClusterProducerHFEM = cms.InputTag(""), + pfClusterProducerHFHAD = cms.InputTag(""), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useEt = cms.bool(True), + useHF = cms.bool(False) +) + + +process.hltEgammaHollowTrackIso = cms.EDProducer("EgammaHLTPhotonTrackIsolationProducersRegional", + countTracks = cms.bool(False), + egTrkIsoConeSize = cms.double(0.29), + egTrkIsoPtMin = cms.double(1.0), + egTrkIsoRSpan = cms.double(999999.0), + egTrkIsoStripBarrel = cms.double(0.03), + egTrkIsoStripEndcap = cms.double(0.03), + egTrkIsoVetoConeSize = cms.double(0.06), + egTrkIsoZSpan = cms.double(999999.0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + trackProducer = cms.InputTag("hltMergedTracks") +) + + +process.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer("EgammaHLTPhotonTrackIsolationProducersRegional", + countTracks = cms.bool(False), + egTrkIsoConeSize = cms.double(0.29), + egTrkIsoPtMin = cms.double(1.0), + egTrkIsoRSpan = cms.double(999999.0), + egTrkIsoStripBarrel = cms.double(0.03), + egTrkIsoStripEndcap = cms.double(0.03), + egTrkIsoVetoConeSize = cms.double(0.06), + egTrkIsoZSpan = cms.double(999999.0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), + trackProducer = cms.InputTag("hltMergedTracks") +) + + +process.hltEgammaHoverE = cms.EDProducer("EgammaHLTBcHcalIsolationProducersRegional", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + caloTowerProducer = cms.InputTag("hltTowerMakerForAll"), + depth = cms.int32(-1), + doEtSum = cms.bool(False), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.105, 0.17), + etMin = cms.double(0.0), + innerCone = cms.double(0.0), + outerCone = cms.double(0.14), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useSingleTower = cms.bool(False) +) + + +process.hltEgammaHoverEUnseeded = cms.EDProducer("EgammaHLTBcHcalIsolationProducersRegional", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + caloTowerProducer = cms.InputTag("hltTowerMakerForAll"), + depth = cms.int32(-1), + doEtSum = cms.bool(False), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.105, 0.17), + etMin = cms.double(0.0), + innerCone = cms.double(0.0), + outerCone = cms.double(0.14), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoScale = cms.double(1.0), + useSingleTower = cms.bool(False) +) + + +process.hltEgammaPixelMatchVars = cms.EDProducer("EgammaHLTPixelMatchVarProducer", + dPhi1SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00112, 0.000752, -0.00122, 0.00109), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00222, 0.000196, -0.000203, 0.000447), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00236, 0.000691, 0.000199, 0.000416), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(3) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00823, -0.0029), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(2.0), + xMin = cms.double(1.5), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00282), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(2.0), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.010838, -0.00345), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(2.0), + xMin = cms.double(1.5), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.0043), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(2.0), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.0208, -0.0125, 0.00231), + funcType = cms.string('TF1:=pol2'), + xMax = cms.double(3.0), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(3) + ) + ) + ), + dPhi2SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00013), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(1.6), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00045, -0.000199), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(1.9), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(7.94e-05), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(1.9), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ) + ) + ), + dRZ2SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00299, 0.000299, -4.13e-06, 0.00191), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.248, -0.329, 0.148, -0.0222), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(3.0), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ) + ) + ), + pixelSeedsProducer = cms.InputTag("hltEgammaElectronPixelSeeds"), + productsToWrite = cms.int32(0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates") +) + + +process.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer("EgammaHLTPixelMatchVarProducer", + dPhi1SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00112, 0.000752, -0.00122, 0.00109), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00222, 0.000196, -0.000203, 0.000447), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00236, 0.000691, 0.000199, 0.000416), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(3) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00823, -0.0029), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(2.0), + xMin = cms.double(1.5), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00282), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(2.0), + yMax = cms.int32(1), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.010838, -0.00345), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(2.0), + xMin = cms.double(1.5), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.0043), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(2.0), + yMax = cms.int32(2), + yMin = cms.int32(2) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.0208, -0.0125, 0.00231), + funcType = cms.string('TF1:=pol2'), + xMax = cms.double(3.0), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(3) + ) + ) + ), + dPhi2SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00013), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(1.6), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00045, -0.000199), + funcType = cms.string('TF1:=pol1'), + xMax = cms.double(1.9), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(7.94e-05), + funcType = cms.string('TF1:=pol0'), + xMax = cms.double(3.0), + xMin = cms.double(1.9), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ) + ) + ), + dRZ2SParams = cms.PSet( + bins = cms.VPSet( + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.00299, 0.000299, -4.13e-06, 0.00191), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(1.5), + xMin = cms.double(0.0), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ), + cms.PSet( + binType = cms.string('AbsEtaClus'), + funcParams = cms.vdouble(0.248, -0.329, 0.148, -0.0222), + funcType = cms.string('TF1:=pol3'), + xMax = cms.double(3.0), + xMin = cms.double(1.5), + yMax = cms.int32(99999), + yMin = cms.int32(1) + ) + ) + ), + pixelSeedsProducer = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + productsToWrite = cms.int32(0), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") +) + + +process.hltEgammaR9ID = cms.EDProducer("EgammaHLTR9IDProducer", + ecalRechitEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidates") +) + + +process.hltEgammaR9IDUnseeded = cms.EDProducer("EgammaHLTR9IDProducer", + ecalRechitEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") +) + + +process.hltEgammaSuperClustersToPixelMatch = cms.EDProducer("EgammaHLTFilteredSuperClusterProducer", + cands = cms.InputTag("hltEgammaCandidates"), + cuts = cms.VPSet(cms.PSet( + barrelCut = cms.PSet( + cutOverE = cms.double(0.2), + useEt = cms.bool(False) + ), + endcapCut = cms.PSet( + cutOverE = cms.double(0.2), + useEt = cms.bool(False) + ), + var = cms.InputTag("hltEgammaHoverE") + )), + minEtCutEB = cms.double(0.0), + minEtCutEE = cms.double(0.0) +) + + +process.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer("EgammaHLTFilteredSuperClusterProducer", + cands = cms.InputTag("hltEgammaCandidatesUnseeded"), + cuts = cms.VPSet(cms.PSet( + barrelCut = cms.PSet( + cutOverE = cms.double(0.2), + useEt = cms.bool(False) + ), + endcapCut = cms.PSet( + cutOverE = cms.double(0.2), + useEt = cms.bool(False) + ), + var = cms.InputTag("hltEgammaHoverEUnseeded") + )), + minEtCutEB = cms.double(0.0), + minEtCutEE = cms.double(0.0) +) + + +process.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltEle15JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30TrackIsoFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltEle30JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle30erJetC34WPTightGsfTrackIsoFilter"), + minDeltaR = cms.double(0.4), + numLeptons = cms.uint32(1) +) + + +process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer("HLTPFJetCollectionsForBoostedLeptonPlusJets", + HltLeptonTag = cms.InputTag("hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter"), + SourceJetTag = cms.InputTag("hltPFJetsCorrectedMatchedToL1"), + minDeltaR = cms.double(0.5) +) + + +process.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltElePixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltPixelLayerPairs"), + trackingRegions = cms.InputTag("hltEleSeedsTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltElePixelHitDoubletsForTriplets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltEleSeedsTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltEleSeedsTrackingRegionsUnseeded"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltElePixelHitDoubletsUnseeded = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltPixelLayerPairs"), + trackingRegions = cms.InputTag("hltEleSeedsTrackingRegionsUnseeded"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltElePixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltElePixelHitDoubletsForTriplets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltElePixelHitTripletsUnseeded = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltElePixelHitDoubletsForTripletsUnseeded"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltElePixelSeedsCombined = cms.EDProducer("SeedCombiner", + seedCollections = cms.VInputTag("hltElePixelSeedsDoublets", "hltElePixelSeedsTriplets") +) + + +process.hltElePixelSeedsCombinedUnseeded = cms.EDProducer("SeedCombiner", + seedCollections = cms.VInputTag("hltElePixelSeedsDoubletsUnseeded", "hltElePixelSeedsTripletsUnseeded") +) + + +process.hltElePixelSeedsDoublets = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltElePixelHitDoublets") +) + + +process.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltElePixelHitDoubletsUnseeded") +) + + +process.hltElePixelSeedsTriplets = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltElePixelHitTriplets") +) + + +process.hltElePixelSeedsTripletsUnseeded = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltElePixelHitTripletsUnseeded") +) + + +process.hltEleSeedsTrackingRegions = cms.EDProducer("TrackingRegionsFromSuperClustersEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + defaultZ = cms.double(0.0), + deltaEtaRegion = cms.double(0.1), + deltaPhiRegion = cms.double(0.4), + measurementTrackerEvent = cms.InputTag(""), + minBSDeltaZ = cms.double(0.0), + nrSigmaForBSDeltaZ = cms.double(4.0), + originHalfLength = cms.double(12.5), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(1.5), + superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatch"), + useZInBeamspot = cms.bool(False), + useZInVertex = cms.bool(False), + vertices = cms.InputTag(""), + whereToUseMeasTracker = cms.string('kNever') + ) +) + + +process.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer("TrackingRegionsFromSuperClustersEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + defaultZ = cms.double(0.0), + deltaEtaRegion = cms.double(0.1), + deltaPhiRegion = cms.double(0.4), + measurementTrackerEvent = cms.InputTag(""), + minBSDeltaZ = cms.double(0.0), + nrSigmaForBSDeltaZ = cms.double(4.0), + originHalfLength = cms.double(12.5), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(1.5), + superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatchUnseeded"), + useZInBeamspot = cms.bool(False), + useZInVertex = cms.bool(False), + vertices = cms.InputTag(""), + whereToUseMeasTracker = cms.string('kNever') + ) +) + + +process.hltFEDSelector = cms.EDProducer("EvFFEDSelector", + fedList = cms.vuint32(1023, 1024), + inputTag = cms.InputTag("rawDataCollector") +) + + +process.hltFEDSelectorL1 = cms.EDProducer("EvFFEDSelector", + fedList = cms.vuint32(1404), + inputTag = cms.InputTag("rawDataCollector") +) + + +process.hltFastPVJetTracksAssociator = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltSelector4CentralJetsL1FastJet"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltFastPVPixelTracks"), + useAssigned = cms.bool(False) +) + + +process.hltFastPVPixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltFastPVPixelTracksFilter"), + Fitter = cms.InputTag("hltFastPVPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltFastPVPixelTracksHitQuadruplets"), + passLabel = cms.string('') +) + + +process.hltFastPVPixelTracksFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.0), + tipMax = cms.double(999.0) +) + + +process.hltFastPVPixelTracksFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltFastPVPixelTracksHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadrupletsRegForBTag"), + trackingRegions = cms.InputTag("hltFastPVPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadrupletsRegForBTag"), + trackingRegions = cms.InputTag("hltFastPVPixelTracksTrackingRegionsRecover"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForBTagCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltFastPVPixelTracksHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForBTagCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltFastPVPixelTracksHitDoubletsRecover"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(False), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltFastPVPixelTracksMerger = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltFastPVPixelTracks", "hltFastPVPixelTracksRecover"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(False), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltFastPVPixelTracks", "hltFastPVPixelTracksRecover"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltFastPVPixelTracksRecover = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltFastPVPixelTracksRecoverFilter"), + Fitter = cms.InputTag("hltFastPVPixelTracksRecoverFitter"), + SeedingHitSets = cms.InputTag("hltFastPVPixelTracksHitQuadrupletsRecover"), + passLabel = cms.string('') +) + + +process.hltFastPVPixelTracksRecoverFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.0), + tipMax = cms.double(999.0) +) + + +process.hltFastPVPixelTracksRecoverFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltFastPVPixelTracksTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltSelector4CentralJetsL1FastJet"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(0.0), + nSigmaZVertex = cms.double(0.0), + originRadius = cms.double(0.3), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltFastPrimaryVertex"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(0.0), + zErrorVetex = cms.double(1.5) + ) +) + + +process.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltFastPVJetVertexChecker"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotFixed'), + nSigmaZBeamSpot = cms.double(0.0), + nSigmaZVertex = cms.double(0.0), + originRadius = cms.double(0.3), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag(""), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(20.0), + zErrorVetex = cms.double(0.0) + ) +) + + +process.hltFastPVPixelVertices = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForBTag') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltFastPVPixelTracksMerger"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(10.0), + ZSeparation = cms.double(0.07), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltFastPixelBLifetimeL3Associator = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltMergedTracksForBTag"), + useAssigned = cms.bool(False) +) + + +process.hltFastPrimaryVertex = cms.EDProducer("FastPrimaryVertexWithWeightsProducer", + EC_weight = cms.double(0.008), + PixelCellHeightOverWidth = cms.double(1.8), + barrel = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusters = cms.InputTag("hltSiPixelClustersRegForBTag"), + endCap = cms.bool(True), + jets = cms.InputTag("hltSelector4CentralJetsL1FastJet"), + maxDeltaPhi = cms.double(0.21), + maxDeltaPhi_EC = cms.double(0.14), + maxJetEta = cms.double(2.6), + maxJetEta_EC = cms.double(2.6), + maxSizeX = cms.double(2.1), + maxSizeY_q = cms.double(2.0), + maxZ = cms.double(19.0), + minJetEta_EC = cms.double(1.3), + minJetPt = cms.double(0.0), + minSizeY_q = cms.double(-0.6), + njets = cms.int32(999), + peakSizeY_q = cms.double(1.0), + pixelCPE = cms.string('hltESPPixelCPEGeneric'), + ptWeighting = cms.bool(True), + ptWeighting_offset = cms.double(-1.0), + ptWeighting_slope = cms.double(0.05), + weightCut_step2 = cms.double(0.05), + weightCut_step3 = cms.double(0.1), + weight_SizeX1 = cms.double(0.88), + weight_charge_down = cms.double(11000.0), + weight_charge_peak = cms.double(22000.0), + weight_charge_up = cms.double(190000.0), + weight_dPhi = cms.double(0.13888888), + weight_dPhi_EC = cms.double(0.064516129), + weight_rho_up = cms.double(22.0), + zClusterSearchArea_step2 = cms.double(3.0), + zClusterSearchArea_step3 = cms.double(0.55), + zClusterWidth_step1 = cms.double(2.0), + zClusterWidth_step2 = cms.double(0.65), + zClusterWidth_step3 = cms.double(0.3) +) + + +process.hltFixedGridRhoFastjetAll = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(5.0), + pfCandidatesTag = cms.InputTag("hltParticleFlow") +) + + +process.hltFixedGridRhoFastjetAllCalo = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(5.0), + pfCandidatesTag = cms.InputTag("hltTowerMakerForAll") +) + + +process.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(2.5), + pfCandidatesTag = cms.InputTag("hltTowerMakerForAll") +) + + +process.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(2.5), + pfCandidatesTag = cms.InputTag("hltTowerMakerForECALMF") +) + + +process.hltFixedGridRhoFastjetHCAL = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(2.5), + pfCandidatesTag = cms.InputTag("hltTowerMakerForHCAL") +) + + +process.hltFixedGridRhoFastjetPixelOnlyAll = cms.EDProducer("FixedGridRhoProducerFastjet", + gridSpacing = cms.double(0.55), + maxRapidity = cms.double(5.0), + pfCandidatesTag = cms.InputTag("hltPixelOnlyParticleFlow") +) + + +process.hltGlbTrkMuonCands = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltGlbTrkMuons") +) + + +process.hltGlbTrkMuonCandsNoVtx = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltGlbTrkMuonsNoVtx") +) + + +process.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltGlbTrkMuonsLowPtIter01Merge") +) + + +process.hltGlbTrkMuons = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAntiKT4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltDiMuonMerging", "hltDiMuonLinks"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAntiKT4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltDiMuonMergingIter01TkMu", "hltDiMuonLinksIter01TkMuMerge"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(1.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltGlbTrkMuonsNoVtx = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAntiKT4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltDiMuonMergingNoVtx", "hltDiMuonLinksNoVtx"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltGlobalHaloData = cms.EDProducer("GlobalHaloDataProducer", + CSCHaloDataLabel = cms.InputTag("hltCSCHaloData"), + CSCRecHitLabel = cms.InputTag("hltCsc2DRecHits"), + CSCSegmentLabel = cms.InputTag("hltCscSegments"), + CaloTowerEtThresholdParam = cms.double(0.3), + EcalHaloDataLabel = cms.InputTag("hltEcalHaloData"), + EcalMaxMatchingRadiusParam = cms.double(330.0), + EcalMinMatchingRadiusParam = cms.double(110.0), + HcalHaloDataLabel = cms.InputTag("hltHcalHaloData"), + HcalMaxMatchingRadiusParam = cms.double(490.0), + HcalMinMatchingRadiusParam = cms.double(110.0), + IsHLT = cms.bool(True), + MaxSegmentTheta = cms.double(0.7), + MuonLabel = cms.InputTag("hltMuons"), + calotowerLabel = cms.InputTag("hltTowerMakerForAll"), + dphicalosegm_thresh_eb = cms.double(0.04), + dphicalosegm_thresh_ee = cms.double(0.04), + dphicalosegm_thresh_hb = cms.double(0.15), + dphicalosegm_thresh_he = cms.double(0.1), + dtcalosegm_thresh_eb = cms.double(15.0), + dtcalosegm_thresh_ee = cms.double(15.0), + dtcalosegm_thresh_hb = cms.double(15.0), + dtcalosegm_thresh_he = cms.double(15.0), + metLabel = cms.InputTag("hltMet"), + rcalominrsegm_highthresh_eb = cms.double(15.0), + rcalominrsegm_highthresh_ee = cms.double(30.0), + rcalominrsegm_highthresh_hb = cms.double(20.0), + rcalominrsegm_highthresh_he = cms.double(30.0), + rcalominrsegm_lowthresh_eb = cms.double(-30.0), + rcalominrsegm_lowthresh_ee = cms.double(-30.0), + rcalominrsegm_lowthresh_hb = cms.double(-100.0), + rcalominrsegm_lowthresh_he = cms.double(-30.0), + rh_et_threshforcscmatching_eb = cms.double(10.0), + rh_et_threshforcscmatching_ee = cms.double(10.0), + rh_et_threshforcscmatching_hb = cms.double(20.0), + rh_et_threshforcscmatching_he = cms.double(20.0) +) + + +process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle17CaloIdMGsfTrackIdMDphiFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle23CaloIdMGsfTrackIdMDphiFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltEle8CaloIdMGsfTrackIdMDphiFilter"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltGtStage2Digis = cms.EDProducer("L1TRawToDigi", + CTP7 = cms.untracked.bool(False), + DmxFWId = cms.uint32(0), + FWId = cms.uint32(0), + FWOverride = cms.bool(False), + FedIds = cms.vint32(1404), + InputLabel = cms.InputTag("rawDataCollector"), + MTF7 = cms.untracked.bool(False), + MinFeds = cms.uint32(0), + Setup = cms.string('stage2::GTSetup'), + TMTCheck = cms.bool(True), + debug = cms.untracked.bool(False), + lenAMC13Header = cms.untracked.int32(8), + lenAMC13Trailer = cms.untracked.int32(8), + lenAMCHeader = cms.untracked.int32(8), + lenAMCTrailer = cms.untracked.int32(0), + lenSlinkHeader = cms.untracked.int32(8), + lenSlinkTrailer = cms.untracked.int32(8) +) + + +process.hltGtStage2ObjectMap = cms.EDProducer("L1TGlobalProducer", + AlgoBlkInputTag = cms.InputTag("hltGtStage2Digis"), + AlgorithmTriggersUnmasked = cms.bool(True), + AlgorithmTriggersUnprescaled = cms.bool(True), + AlternativeNrBxBoardDaq = cms.uint32(0), + BstLengthBytes = cms.int32(-1), + EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + EmulateBxInEvent = cms.int32(1), + EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + ExtInputTag = cms.InputTag("hltGtStage2Digis"), + GetPrescaleColumnFromData = cms.bool(False), + JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1DataBxInEvent = cms.int32(5), + MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + PrescaleCSVFile = cms.string('prescale_L1TGlobal.csv'), + PrescaleSet = cms.uint32(1), + PrintL1Menu = cms.untracked.bool(False), + ProduceL1GtDaqRecord = cms.bool(True), + ProduceL1GtObjectMapRecord = cms.bool(True), + RequireMenuToMatchAlgoBlkInput = cms.bool(True), + TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + TriggerMenuLuminosity = cms.string('startup'), + Verbosity = cms.untracked.int32(0) +) + + +process.hltHbhereco = cms.EDProducer("HBHEPhase1Reconstructor", + algoConfigClass = cms.string(''), + algorithm = cms.PSet( + Class = cms.string('SimpleHBHEPhase1Algo'), + activeBXs = cms.vint32( + -3, -2, -1, 0, 1, + 2, 3, 4 + ), + applyLegacyHBMCorrection = cms.bool(False), + applyPedConstraint = cms.bool(False), + applyPulseJitter = cms.bool(False), + applyTimeConstraint = cms.bool(False), + applyTimeSlew = cms.bool(True), + applyTimeSlewM3 = cms.bool(True), + calculateArrivalTime = cms.bool(False), + chiSqSwitch = cms.double(-1.0), + correctForPhaseContainment = cms.bool(True), + correctionPhaseNS = cms.double(6.0), + deltaChiSqThresh = cms.double(0.001), + dynamicPed = cms.bool(False), + firstSampleShift = cms.int32(0), + fitTimes = cms.int32(1), + meanPed = cms.double(0.0), + meanTime = cms.double(0.0), + nMaxItersMin = cms.int32(50), + nMaxItersNNLS = cms.int32(500), + nnlsThresh = cms.double(1e-11), + pulseJitter = cms.double(1.0), + respCorrM3 = cms.double(1.0), + samplesToAdd = cms.int32(2), + tdcTimeShift = cms.double(0.0), + timeMax = cms.double(12.5), + timeMin = cms.double(-12.5), + timeSigmaHPD = cms.double(5.0), + timeSigmaSiPM = cms.double(2.5), + timeSlewParsType = cms.int32(3), + ts4Max = cms.vdouble(100.0, 20000.0, 30000.0), + ts4Min = cms.double(0.0), + ts4Thresh = cms.double(0.0), + ts4chi2 = cms.vdouble(15.0, 15.0), + useM2 = cms.bool(False), + useM3 = cms.bool(False), + useMahi = cms.bool(True) + ), + digiLabelQIE11 = cms.InputTag("hltHcalDigis"), + digiLabelQIE8 = cms.InputTag("hltHcalDigis"), + dropZSmarkedPassed = cms.bool(True), + flagParametersQIE11 = cms.PSet( + + ), + flagParametersQIE8 = cms.PSet( + hitEnergyMinimum = cms.double(1.0), + hitMultiplicityThreshold = cms.int32(17), + nominalPedestal = cms.double(3.0), + pulseShapeParameterSets = cms.VPSet( + cms.PSet( + pulseShapeParameters = cms.vdouble( + 0.0, 100.0, -50.0, 0.0, -15.0, + 0.15 + ) + ), + cms.PSet( + pulseShapeParameters = cms.vdouble( + 100.0, 2000.0, -50.0, 0.0, -5.0, + 0.05 + ) + ), + cms.PSet( + pulseShapeParameters = cms.vdouble( + 2000.0, 1000000.0, -50.0, 0.0, 95.0, + 0.0 + ) + ), + cms.PSet( + pulseShapeParameters = cms.vdouble( + -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, + 0.0 + ) + ) + ) + ), + makeRecHits = cms.bool(True), + processQIE11 = cms.bool(True), + processQIE8 = cms.bool(False), + pulseShapeParametersQIE11 = cms.PSet( + + ), + pulseShapeParametersQIE8 = cms.PSet( + LeftSlopeCut = cms.vdouble(5.0, 2.55, 2.55), + LeftSlopeThreshold = cms.vdouble(250.0, 500.0, 100000.0), + LinearCut = cms.vdouble(-3.0, -0.054, -0.054), + LinearThreshold = cms.vdouble(20.0, 100.0, 100000.0), + MinimumChargeThreshold = cms.double(20.0), + MinimumTS4TS5Threshold = cms.double(100.0), + R45MinusOneRange = cms.double(0.2), + R45PlusOneRange = cms.double(0.2), + RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5), + RMS8MaxThreshold = cms.vdouble(20.0, 100.0, 100000.0), + RightSlopeCut = cms.vdouble(5.0, 4.15, 4.15), + RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16), + RightSlopeSmallThreshold = cms.vdouble(150.0, 200.0, 100000.0), + RightSlopeThreshold = cms.vdouble(250.0, 400.0, 100000.0), + TS3TS4ChargeThreshold = cms.double(70.0), + TS3TS4UpperChargeThreshold = cms.double(20.0), + TS4TS5ChargeThreshold = cms.double(70.0), + TS4TS5LowerCut = cms.vdouble( + -1.0, -0.7, -0.5, -0.4, -0.3, + 0.1 + ), + TS4TS5LowerThreshold = cms.vdouble( + 100.0, 120.0, 160.0, 200.0, 300.0, + 500.0 + ), + TS4TS5UpperCut = cms.vdouble(1.0, 0.8, 0.75, 0.72), + TS4TS5UpperThreshold = cms.vdouble(70.0, 90.0, 100.0, 400.0), + TS5TS6ChargeThreshold = cms.double(70.0), + TS5TS6UpperChargeThreshold = cms.double(20.0), + TriangleIgnoreSlow = cms.bool(False), + TrianglePeakTS = cms.uint32(10000), + UseDualFit = cms.bool(True) + ), + recoParamsFromDB = cms.bool(True), + saveDroppedInfos = cms.bool(False), + saveEffectivePedestal = cms.bool(True), + saveInfos = cms.bool(False), + setLegacyFlagsQIE11 = cms.bool(False), + setLegacyFlagsQIE8 = cms.bool(False), + setNegativeFlagsQIE11 = cms.bool(False), + setNegativeFlagsQIE8 = cms.bool(False), + setNoiseFlagsQIE11 = cms.bool(False), + setNoiseFlagsQIE8 = cms.bool(False), + setPulseShapeFlagsQIE11 = cms.bool(False), + setPulseShapeFlagsQIE8 = cms.bool(False), + sipmQNTStoSum = cms.int32(3), + sipmQTSShift = cms.int32(0), + tsFromDB = cms.bool(False), + use8ts = cms.bool(True) +) + + +process.hltHcalCalibrationRaw = cms.EDProducer("EvFFEDSelector", + 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, 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 + ), + inputTag = cms.InputTag("rawDataCollector") +) + + +process.hltHcalDigis = cms.EDProducer("HcalRawToDigi", + ComplainEmptyData = cms.untracked.bool(False), + ElectronicsMap = cms.string(''), + ExpectedOrbitMessageTime = cms.untracked.int32(-1), + FEDs = cms.untracked.vint32(), + FilterDataQuality = cms.bool(True), + HcalFirstFED = cms.untracked.int32(700), + InputLabel = cms.InputTag("rawDataCollector"), + UnpackCalib = cms.untracked.bool(True), + UnpackTTP = cms.untracked.bool(False), + UnpackUMNio = cms.untracked.bool(True), + UnpackZDC = cms.untracked.bool(True), + UnpackerMode = cms.untracked.int32(0), + firstSample = cms.int32(0), + lastSample = cms.int32(9), + saveQIE10DataNSamples = cms.untracked.vint32(), + saveQIE10DataTags = cms.untracked.vstring(), + saveQIE11DataNSamples = cms.untracked.vint32(), + saveQIE11DataTags = cms.untracked.vstring(), + silent = cms.untracked.bool(True) +) + + +process.hltHcalHaloData = cms.EDProducer("HcalHaloDataProducer", + EBRecHitLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitLabel = cms.InputTag("hltHbhereco"), + HBRecHitEnergyThresholdParam = cms.double(0.5), + HERecHitEnergyThresholdParam = cms.double(0.5), + HFRecHitLabel = cms.InputTag("hltHfreco"), + HORecHitLabel = cms.InputTag("hltHoreco"), + HcalMaxMatchingRadiusParam = cms.double(490.0), + HcalMinMatchingRadiusParam = cms.double(110.0), + NHitsHcalThresholdParam = cms.int32(4), + SumHcalEnergyThresholdParam = cms.double(18.0), + caloTowerCollName = cms.InputTag("hltTowerMakerForAll") +) + + +process.hltHcalITIPTCorrectorHB = cms.EDProducer("IPTCorrector", + associationCone = cms.double(0.2), + corTracksLabel = cms.InputTag("hltIter0PFlowCtfWithMaterialTracks"), + filterLabel = cms.InputTag("hltIsolPixelTrackL2FilterHB") +) + + +process.hltHcalITIPTCorrectorHE = cms.EDProducer("IPTCorrector", + associationCone = cms.double(0.2), + corTracksLabel = cms.InputTag("hltIter0PFlowCtfWithMaterialTracks"), + filterLabel = cms.InputTag("hltIsolPixelTrackL2FilterHE") +) + + +process.hltHfprereco = cms.EDProducer("HFPreReconstructor", + digiLabel = cms.InputTag("hltHcalDigis"), + dropZSmarkedPassed = cms.bool(True), + forceSOI = cms.int32(-1), + soiShift = cms.int32(0), + sumAllTimeSlices = cms.bool(False), + tsFromDB = cms.bool(False) +) + + +process.hltHfreco = cms.EDProducer("HFPhase1Reconstructor", + HFStripFilter = cms.PSet( + gap = cms.int32(2), + lstrips = cms.int32(2), + maxStripTime = cms.double(10.0), + maxThreshold = cms.double(100.0), + seedHitIetaMax = cms.int32(35), + stripThreshold = cms.double(40.0), + timeMax = cms.double(6.0), + verboseLevel = cms.untracked.int32(10), + wedgeCut = cms.double(0.05) + ), + PETstat = cms.PSet( + HcalAcceptSeverityLevel = cms.int32(9), + 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 + ), + long_R = cms.vdouble(0.98), + long_R_29 = cms.vdouble(0.8), + 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 + ), + 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 + ), + short_R = cms.vdouble(0.8), + short_R_29 = cms.vdouble(0.8) + ), + S8S1stat = cms.PSet( + HcalAcceptSeverityLevel = cms.int32(9), + 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 + ), + 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 + ), + 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 + ), + 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 + ), + 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 + ) + ), + S9S1stat = cms.PSet( + HcalAcceptSeverityLevel = cms.int32(9), + 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 + ), + 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 + ), + 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 + ), + 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 + ), + 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 + ) + ), + algoConfigClass = cms.string('HFPhase1PMTParams'), + algorithm = cms.PSet( + Class = cms.string('HFFlexibleTimeCheck'), + 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 + ), + rejectAllFailures = cms.bool(True), + soiPhase = cms.uint32(1), + tfallIfNoTDC = cms.double(-101.0), + timeShift = cms.double(0.0), + tlimits = cms.vdouble(-1000.0, 1000.0, -1000.0, 1000.0), + triseIfNoTDC = cms.double(-100.0) + ), + checkChannelQualityForDepth3and4 = cms.bool(False), + inputLabel = cms.InputTag("hltHfprereco"), + runHFStripFilter = cms.bool(False), + setNoiseFlags = cms.bool(True), + useChannelQualityFromDB = cms.bool(False) +) + + +process.hltHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer("HiEgammaSCCorrectionMaker", + VerbosityLevel = cms.string('ERROR'), + applyEnergyCorrection = cms.bool(True), + corectedSuperClusterCollection = cms.string(''), + etThresh = cms.double(0.0), + isl_fCorrPset = cms.PSet( + brLinearHighThr = cms.double(0.0), + brLinearLowThr = cms.double(0.0), + fBremThVect = cms.vdouble(1.2, 1.2), + fBremVect = cms.vdouble( + -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, + 0.000306744, 1.00595, -0.0495958, 0.00451986, 1.00595, + -0.0495958, 0.00451986 + ), + fEtEtaVect = cms.vdouble( + 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, + 0.0, 0.0, 0.908915, 0.0137322, 16.9602, + -29.3093, 19.8976, -5.92666, 0.654571 + ), + fEtaVect = cms.vdouble( + 0.993, 0.0, 0.00546, 1.165, -0.180844, + 0.040312 + ), + maxR9 = cms.double(1.5), + minR9Barrel = cms.double(0.94), + minR9Endcap = cms.double(0.95) + ), + rawSuperClusterProducer = cms.InputTag("hltHiIslandSuperClustersHI","islandBarrelSuperClustersHI"), + recHitProducer = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + sigmaElectronicNoise = cms.double(0.03), + superClusterAlgo = cms.string('Island') +) + + +process.hltHiCorrectedIslandEndcapSuperClustersHI = cms.EDProducer("HiEgammaSCCorrectionMaker", + VerbosityLevel = cms.string('ERROR'), + applyEnergyCorrection = cms.bool(True), + corectedSuperClusterCollection = cms.string(''), + etThresh = cms.double(0.0), + isl_fCorrPset = cms.PSet( + brLinearHighThr = cms.double(0.0), + brLinearLowThr = cms.double(0.0), + fBremThVect = cms.vdouble(1.2, 1.2), + fBremVect = cms.vdouble( + -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, + 0.000306744, 1.00595, -0.0495958, 0.00451986, 1.00595, + -0.0495958, 0.00451986 + ), + fEtEtaVect = cms.vdouble( + 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, + 0.0, 0.0, 0.908915, 0.0137322, 16.9602, + -29.3093, 19.8976, -5.92666, 0.654571 + ), + fEtaVect = cms.vdouble( + 0.993, 0.0, 0.00546, 1.165, -0.180844, + 0.040312 + ), + maxR9 = cms.double(1.5), + minR9Barrel = cms.double(0.94), + minR9Endcap = cms.double(0.95) + ), + rawSuperClusterProducer = cms.InputTag("hltHiIslandSuperClustersHI","islandEndcapSuperClustersHI"), + recHitProducer = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + sigmaElectronicNoise = cms.double(0.15), + superClusterAlgo = cms.string('Island') +) + + +process.hltHiIslandSuperClustersHI = cms.EDProducer("HiSuperClusterProducer", + VerbosityLevel = cms.string('ERROR'), + barrelBCEnergyThreshold = cms.double(0.0), + barrelClusterCollection = cms.string('islandBarrelBasicClustersHI'), + barrelClusterProducer = cms.string('hltIslandBasicClustersHI'), + barrelEtaSearchRoad = cms.double(0.07), + barrelPhiSearchRoad = cms.double(0.8), + barrelSuperclusterCollection = cms.string('islandBarrelSuperClustersHI'), + doBarrel = cms.bool(True), + doEndcaps = cms.bool(True), + endcapBCEnergyThreshold = cms.double(0.0), + endcapClusterCollection = cms.string('islandEndcapBasicClustersHI'), + endcapClusterProducer = cms.string('hltIslandBasicClustersHI'), + endcapEtaSearchRoad = cms.double(0.14), + endcapPhiSearchRoad = cms.double(0.6), + endcapSuperclusterCollection = cms.string('islandEndcapSuperClustersHI'), + seedTransverseEnergyThreshold = cms.double(1.0) +) + + +process.hltHighPtTkMuonCands = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltHighPtTkMuons") +) + + +process.hltHighPtTkMuons = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAntiKT4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForPF"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltIter2HighPtTkMuMerged"), + inputCollectionTypes = cms.vstring('inner tracks'), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltHoreco = cms.EDProducer("HcalHitReconstructor", + HFInWindowStat = cms.PSet( + + ), + PETstat = cms.PSet( + + ), + S8S1stat = cms.PSet( + + ), + S9S1stat = cms.PSet( + + ), + Subdetector = cms.string('HO'), + correctForPhaseContainment = cms.bool(True), + correctForTimeslew = cms.bool(True), + correctTiming = cms.bool(False), + correctionPhaseNS = cms.double(13.0), + dataOOTCorrectionCategory = cms.string('Data'), + dataOOTCorrectionName = cms.string(''), + digiLabel = cms.InputTag("hltHcalDigis"), + digiTimeFromDB = cms.bool(True), + digistat = cms.PSet( + + ), + dropZSmarkedPassed = cms.bool(True), + firstAuxTS = cms.int32(4), + firstSample = cms.int32(4), + hfTimingTrustParameters = cms.PSet( + + ), + mcOOTCorrectionCategory = cms.string('MC'), + mcOOTCorrectionName = cms.string(''), + recoParamsFromDB = cms.bool(True), + samplesToAdd = cms.int32(4), + saturationParameters = cms.PSet( + maxADCvalue = cms.int32(127) + ), + setHSCPFlags = cms.bool(False), + setNegativeFlags = cms.bool(False), + setNoiseFlags = cms.bool(False), + setPulseShapeFlags = cms.bool(False), + setSaturationFlags = cms.bool(False), + setTimingTrustFlags = cms.bool(False), + tsFromDB = cms.bool(True), + useLeakCorrection = cms.bool(False) +) + + +process.hltHpsCombinatoricRecoTaus = cms.EDProducer("RecoTauProducer", + buildNullTaus = cms.bool(False), + builders = cms.VPSet(cms.PSet( + decayModes = cms.VPSet( + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(6), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(1) + ), + cms.PSet( + maxPiZeros = cms.uint32(5), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(2) + ), + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(2), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(3), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(2), + nPiZeros = cms.uint32(1) + ), + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(3), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(3), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(3), + nPiZeros = cms.uint32(1) + ) + ), + isolationConeSize = cms.double(0.5), + minAbsPhotonSumPt_insideSignalCone = cms.double(2.5), + minAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + minRelPhotonSumPt_insideSignalCone = cms.double(0.1), + minRelPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + name = cms.string('combinatoric'), + pfCandSrc = cms.InputTag("hltParticleFlowForTaus"), + plugin = cms.string('RecoTauBuilderCombinatoricPlugin'), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.03), + minGammaEt = cms.double(1.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(1.0), + minTrackVertexWeight = cms.double(-1.0) + ), + leadingTrkOrPFCandOption = cms.string('leadPFCand'), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.4), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ) + ), + signalConeSize = cms.string('max(min(0.1, 3.0/pt()), 0.05)') + )), + chargedHadronSrc = cms.InputTag("hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals"), + jetRegionSrc = cms.InputTag("hltTauPFJets08Region"), + jetSrc = cms.InputTag("hltAK4PFJetsForTaus"), + maxJetAbsEta = cms.double(2.5), + minJetPt = cms.double(14.0), + modifiers = cms.VPSet( + cms.PSet( + DataType = cms.string('AOD'), + EcalStripSumE_deltaEta = cms.double(0.03), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1), + EcalStripSumE_minClusEnergy = cms.double(0.1), + ElecPreIDLeadTkMatch_maxDR = cms.double(0.01), + ElectronPreIDProducer = cms.InputTag("elecpreid"), + maximumForElectrionPreIDOutput = cms.double(-0.1), + name = cms.string('elec_rej'), + plugin = cms.string('RecoTauElectronRejectionPlugin') + ), + cms.PSet( + name = cms.string('tau_mass'), + plugin = cms.string('PFRecoTauMassPlugin'), + verbosity = cms.int32(0) + ) + ), + outputSelection = cms.string('leadPFChargedHadrCand().isNonnull()'), + piZeroSrc = cms.InputTag("hltPFTauPiZeros"), + verbosity = cms.int32(0) +) + + +process.hltHpsCombinatoricRecoTausReg = cms.EDProducer("RecoTauProducer", + buildNullTaus = cms.bool(False), + builders = cms.VPSet(cms.PSet( + decayModes = cms.VPSet( + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(6), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(1) + ), + cms.PSet( + maxPiZeros = cms.uint32(5), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(1), + nPiZeros = cms.uint32(2) + ), + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(2), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(3), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(2), + nPiZeros = cms.uint32(1) + ), + cms.PSet( + maxPiZeros = cms.uint32(0), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(3), + nPiZeros = cms.uint32(0) + ), + cms.PSet( + maxPiZeros = cms.uint32(3), + maxTracks = cms.uint32(6), + nCharged = cms.uint32(3), + nPiZeros = cms.uint32(1) + ) + ), + isolationConeSize = cms.double(0.5), + minAbsPhotonSumPt_insideSignalCone = cms.double(2.5), + minAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + minRelPhotonSumPt_insideSignalCone = cms.double(0.1), + minRelPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + name = cms.string('combinatoric'), + pfCandSrc = cms.InputTag("hltParticleFlowReg"), + plugin = cms.string('RecoTauBuilderCombinatoricPlugin'), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.03), + minGammaEt = cms.double(1.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(1.0), + minTrackVertexWeight = cms.double(-1.0) + ), + leadingTrkOrPFCandOption = cms.string('leadPFCand'), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.4), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ) + ), + signalConeSize = cms.string('max(min(0.1, 3.0/pt()), 0.05)') + )), + chargedHadronSrc = cms.InputTag("hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsReg"), + jetRegionSrc = cms.InputTag("hltTauPFJets08RegionReg"), + jetSrc = cms.InputTag("hltAK4PFJetsReg"), + maxJetAbsEta = cms.double(2.5), + minJetPt = cms.double(14.0), + modifiers = cms.VPSet( + cms.PSet( + DataType = cms.string('AOD'), + EcalStripSumE_deltaEta = cms.double(0.03), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1), + EcalStripSumE_minClusEnergy = cms.double(0.1), + ElecPreIDLeadTkMatch_maxDR = cms.double(0.01), + ElectronPreIDProducer = cms.InputTag("elecpreid"), + maximumForElectrionPreIDOutput = cms.double(-0.1), + name = cms.string('elec_rej'), + plugin = cms.string('RecoTauElectronRejectionPlugin') + ), + cms.PSet( + name = cms.string('tau_mass'), + plugin = cms.string('PFRecoTauMassPlugin'), + verbosity = cms.int32(0) + ) + ), + outputSelection = cms.string('leadPFChargedHadrCand().isNonnull()'), + piZeroSrc = cms.InputTag("hltPFTauPiZerosReg"), + verbosity = cms.int32(0) +) + + +process.hltHpsL1JetsHLTDoublePFTau30TrackPt1MediumChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauMaxMass") +) + + +process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotonsAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotons"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotonsAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotons"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchForMu22Tau28Reg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sMu22erIsoTau28er") +) + + +process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotons"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2", + HoPMin = cms.double(-1.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + dRmuonMatch = cms.double(0.3), + dRmuonMatchLimitedToJetArea = cms.bool(False), + discriminatorOption = cms.string('custom'), + doCaloMuonVeto = cms.bool(False), + maskHitsCSC = cms.vint32(0, 0, 0, 0), + maskHitsDT = cms.vint32(0, 0, 0, 0), + maskHitsRPC = cms.vint32(0, 0, 0, 0), + maskMatchesCSC = cms.vint32(1, 0, 0, 0), + maskMatchesDT = cms.vint32(0, 0, 0, 0), + maskMatchesRPC = cms.vint32(0, 0, 0, 0), + maxNumberOfHitsLast2Stations = cms.int32(-1), + maxNumberOfMatches = cms.int32(1), + minPtMatchedMuon = cms.double(5.0), + srcMuons = cms.InputTag(""), + verbosity = cms.int32(0) +) + + +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + decayModes = cms.VPSet( + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.'), + minMass = cms.double(-1000.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.1349), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.2))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.0), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.0))'), + maxPi0Mass = cms.double(0.8), + minMass = cms.double(0.4), + minPi0Mass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(2), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.2'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('max(1.6, min(1.6*sqrt(pt/100.), 4.0))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.7), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(False), + phi = cms.bool(False) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.9), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ) + ), + matchingCone = cms.double(0.5), + minPixelHits = cms.int32(0), + minTauPt = cms.double(18.0), + requireTauChargedHadronsToBeChargedPFCands = cms.bool(False), + verbosity = cms.int32(0) +) + + +process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsReg = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + decayModes = cms.VPSet( + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.'), + minMass = cms.double(-1000.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.1349), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.2))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.0), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.0))'), + maxPi0Mass = cms.double(0.8), + minMass = cms.double(0.4), + minPi0Mass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(2), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.2'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('max(1.6, min(1.6*sqrt(pt/100.), 4.0))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.7), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(False), + phi = cms.bool(False) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.9), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ) + ), + matchingCone = cms.double(0.5), + minPixelHits = cms.int32(0), + minTauPt = cms.double(18.0), + requireTauChargedHadronsToBeChargedPFCands = cms.bool(False), + verbosity = cms.int32(0) +) + + +process.hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauLooseAbsoluteChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauLooseRelativeChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauLooseAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.9), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauLooseRelativeChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(50.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauMediumRelativeChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauMediumRelativeChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.7), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.7), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(60.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(60.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauProducer = cms.EDProducer("RecoTauPiZeroUnembedder", + src = cms.InputTag("hltHpsPFTauProducerSansRefs") +) + + +process.hltHpsPFTauProducerReg = cms.EDProducer("RecoTauPiZeroUnembedder", + src = cms.InputTag("hltHpsPFTauProducerSansRefsReg") +) + + +process.hltHpsPFTauProducerSansRefs = cms.EDProducer("RecoTauCleaner", + cleaners = cms.VPSet( + cms.PSet( + name = cms.string('HPS_Select'), + plugin = cms.string('RecoTauDiscriminantCleanerPlugin'), + src = cms.InputTag("hltHpsSelectionDiscriminator") + ), + cms.PSet( + minTrackPt = cms.double(5.0), + name = cms.string('killSoftTwoProngTaus'), + plugin = cms.string('RecoTauSoftTwoProngTausCleanerPlugin') + ), + cms.PSet( + name = cms.string('ChargedHadronMultiplicity'), + plugin = cms.string('RecoTauChargedHadronMultiplicityCleanerPlugin') + ), + cms.PSet( + name = cms.string('Pt'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt()'), + tolerance = cms.double(0.01) + ), + cms.PSet( + name = cms.string('StripMultiplicity'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-signalPiZeroCandidates().size()') + ), + cms.PSet( + name = cms.string('CombinedIsolation'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()') + ) + ), + outputSelection = cms.string(''), + src = cms.InputTag("hltHpsCombinatoricRecoTaus"), + verbosity = cms.int32(0) +) + + +process.hltHpsPFTauProducerSansRefsReg = cms.EDProducer("RecoTauCleaner", + cleaners = cms.VPSet( + cms.PSet( + name = cms.string('HPS_Select'), + plugin = cms.string('RecoTauDiscriminantCleanerPlugin'), + src = cms.InputTag("hltHpsSelectionDiscriminatorReg") + ), + cms.PSet( + minTrackPt = cms.double(5.0), + name = cms.string('killSoftTwoProngTaus'), + plugin = cms.string('RecoTauSoftTwoProngTausCleanerPlugin') + ), + cms.PSet( + name = cms.string('ChargedHadronMultiplicity'), + plugin = cms.string('RecoTauChargedHadronMultiplicityCleanerPlugin') + ), + cms.PSet( + name = cms.string('Pt'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt()'), + tolerance = cms.double(0.01) + ), + cms.PSet( + name = cms.string('StripMultiplicity'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-signalPiZeroCandidates().size()') + ), + cms.PSet( + name = cms.string('CombinedIsolation'), + plugin = cms.string('RecoTauStringCleanerPlugin'), + selection = cms.string('leadPFCand().isNonnull()'), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()') + ) + ), + outputSelection = cms.string(''), + src = cms.InputTag("hltHpsCombinatoricRecoTausReg"), + verbosity = cms.int32(0) +) + + +process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightRelativeChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightAbsoluteChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightRelativeChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.2), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.2), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(True), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.1), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(True), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.1), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTightRelativeChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.04), + relativeSumPtOffset = cms.double(70.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTightRelativeChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.04), + relativeSumPtOffset = cms.double(70.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducer"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltHpsPFTauTrackFindingDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(0.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltHpsPFTauTrackPt1DiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(1.0), + PFTauProducer = cms.InputTag("hltHpsPFTauProducerReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltHpsSelectionDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag("hltHpsCombinatoricRecoTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + decayModes = cms.VPSet( + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.'), + minMass = cms.double(-1000.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.1349), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.2))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.0), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.0))'), + maxPi0Mass = cms.double(0.8), + minMass = cms.double(0.4), + minPi0Mass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(2), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.2'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('max(1.6, min(1.6*sqrt(pt/100.), 4.0))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.7), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(False), + phi = cms.bool(False) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.9), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ) + ), + matchingCone = cms.double(0.5), + minPixelHits = cms.int32(0), + minTauPt = cms.double(0.0), + requireTauChargedHadronsToBeChargedPFCands = cms.bool(False), + verbosity = cms.int32(0) +) + + +process.hltHpsSelectionDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection", + PFTauProducer = cms.InputTag("hltHpsCombinatoricRecoTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + decayModes = cms.VPSet( + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.'), + minMass = cms.double(-1000.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.1349), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.2))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(True), + mass = cms.bool(True), + phi = cms.bool(True) + ), + assumeStripMass = cms.double(0.0), + maxMass = cms.string('max(1.72, min(1.72*sqrt(pt/100.), 4.0))'), + maxPi0Mass = cms.double(0.8), + minMass = cms.double(0.4), + minPi0Mass = cms.double(0.0), + nCharged = cms.uint32(1), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(2), + nTracksMin = cms.uint32(1) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.2'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('max(1.6, min(1.6*sqrt(pt/100.), 4.0))'), + minMass = cms.double(0.0), + nCharged = cms.uint32(2), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(True), + phi = cms.bool(True) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.7), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(0), + nTracksMin = cms.uint32(2) + ), + cms.PSet( + applyBendCorrection = cms.PSet( + eta = cms.bool(False), + mass = cms.bool(False), + phi = cms.bool(False) + ), + maxMass = cms.string('1.6'), + minMass = cms.double(0.9), + nCharged = cms.uint32(3), + nChargedPFCandsMin = cms.uint32(1), + nPiZeros = cms.uint32(1), + nTracksMin = cms.uint32(2) + ) + ), + matchingCone = cms.double(0.5), + minPixelHits = cms.int32(0), + minTauPt = cms.double(0.0), + requireTauChargedHadronsToBeChargedPFCands = cms.bool(False), + verbosity = cms.int32(0) +) + + +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer("PFRecoTauChargedHadronProducer", + builders = cms.VPSet( + cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(100.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('chargedPFCandidates'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + ), + cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(5), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(0.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('PFNeutralHadrons'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + ) + ), + jetSrc = cms.InputTag("hltAK4PFJetsForTaus"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0.5'), + ranking = cms.VPSet( + cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kChargedPFCandidate\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + ), + cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kPFNeutralHadron\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + ) + ), + verbosity = cms.int32(0) +) + + +process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsReg = cms.EDProducer("PFRecoTauChargedHadronProducer", + builders = cms.VPSet( + cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(100.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('chargedPFCandidates'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + ), + cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(5), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(0.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('PFNeutralHadrons'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + ) + ), + jetSrc = cms.InputTag("hltAK4PFJetsReg"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0.5'), + ranking = cms.VPSet( + cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kChargedPFCandidate\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + ), + cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kPFNeutralHadron\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + ) + ), + verbosity = cms.int32(0) +) + + +process.hltHtMht = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4CaloJetsCorrected"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(40.0), + minPtJetMht = cms.double(30.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltHtMhtCaloJetsFiveC25 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltCaloJetsFive25ForHt"), + maxEtaJetHt = cms.double(3.1), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(6), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(25.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(True) +) + + +process.hltHtMhtCaloJetsQuadC30 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltCaloJetsQuad30ForHt"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(4), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(True) +) + + +process.hltHtMhtCaloJetsSixC25 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltCaloJetsSix25ForHt"), + maxEtaJetHt = cms.double(2.6), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(6), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(25.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(True) +) + + +process.hltHtMhtCaloJetsSixC30 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltCaloJetsSix30ForHt"), + maxEtaJetHt = cms.double(2.6), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(6), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(True) +) + + +process.hltHtMhtEcal = cms.EDProducer("HLTCaloTowerHtMhtProducer", + maxEtaTowerHt = cms.double(5.0), + maxEtaTowerMht = cms.double(5.0), + minPtTowerHt = cms.double(1.5), + minPtTowerMht = cms.double(1.5), + towersLabel = cms.InputTag("hltTowerMakerEcal"), + usePt = cms.bool(False) +) + + +process.hltHtMhtForMC = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4CaloJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltHtMhtFromPVForMC = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltCaloJetFromPV"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltHtMhtJet10 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4CaloJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(10.0), + minPtJetMht = cms.double(10.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltHtMhtJet30 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4CaloJetsCorrected"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(30.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltPFCentralJetLooseIDQuad30forHt"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(4), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltPFJetsFive30ForHt"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(5), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltHtMhtPFJetsSix30er2p5 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltPFJetsSix30ForHt"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(6), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltImpactParameterTagInfos = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(True), + computeProbabilities = cms.bool(True), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltFastPixelBLifetimeL3Associator"), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(0.2), + minimumNumberOfHits = cms.int32(3), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltVerticesL3","WithBS"), + useTrackQuality = cms.bool(False) +) + + +process.hltInclusiveMergedVertices = cms.EDProducer("VertexMerger", + maxFraction = cms.double(0.2), + minSignificance = cms.double(10.0), + secondaryVertices = cms.InputTag("hltTrackVertexArbitrator") +) + + +process.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer("SecondaryVertexProducer", + beamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + constraint = cms.string('BeamSpot'), + extSVCollection = cms.InputTag("hltInclusiveMergedVertices"), + extSVDeltaRToJet = cms.double(0.3), + minimumTrackWeight = cms.double(0.5), + trackIPTagInfos = cms.InputTag("hltImpactParameterTagInfos"), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(99999.9), + maxDistToAxis = cms.double(0.2), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(2), + ptMin = cms.double(1.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(2), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip3dSig'), + useExternalSV = cms.bool(True), + usePVError = cms.bool(True), + vertexCuts = cms.PSet( + distSig2dMax = cms.double(99999.9), + distSig2dMin = cms.double(2.0), + distSig3dMax = cms.double(99999.9), + distSig3dMin = cms.double(-99999.9), + distVal2dMax = cms.double(2.5), + distVal2dMin = cms.double(0.01), + distVal3dMax = cms.double(99999.9), + distVal3dMin = cms.double(-99999.9), + fracPV = cms.double(0.79), + massMax = cms.double(6.5), + maxDeltaRToJetAxis = cms.double(0.5), + minimumTrackWeight = cms.double(0.5), + multiplicityMin = cms.uint32(2), + useTrackWeights = cms.bool(True), + v0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ) + ), + vertexReco = cms.PSet( + finder = cms.string('avr'), + minweight = cms.double(0.5), + primcut = cms.double(1.8), + seccut = cms.double(6.0), + smoothing = cms.bool(False), + weightthreshold = cms.double(0.001) + ), + vertexSelection = cms.PSet( + sortCriterium = cms.string('dist3dError') + ) +) + + +process.hltInclusiveSecondaryVertices = cms.EDProducer("VertexMerger", + maxFraction = cms.double(0.7), + minSignificance = cms.double(2.0), + secondaryVertices = cms.InputTag("hltInclusiveVertexFinder") +) + + +process.hltInclusiveVertexFinder = cms.EDProducer("InclusiveVertexFinder", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterizer = cms.PSet( + clusterMaxDistance = cms.double(0.05), + clusterMaxSignificance = cms.double(4.5), + clusterMinAngleCosine = cms.double(0.5), + distanceRatio = cms.double(20.0), + seedMax3DIPSignificance = cms.double(9999.0), + seedMax3DIPValue = cms.double(9999.0), + seedMin3DIPSignificance = cms.double(1.2), + seedMin3DIPValue = cms.double(0.005) + ), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxNTracks = cms.uint32(30), + maximumLongitudinalImpactParameter = cms.double(0.3), + maximumTimeSignificance = cms.double(3.0), + minHits = cms.uint32(8), + minPt = cms.double(0.8), + primaryVertices = cms.InputTag("hltVerticesL3"), + tracks = cms.InputTag("hltMergedTracksForBTag"), + useDirectVertexFitter = cms.bool(True), + useVertexReco = cms.bool(True), + vertexMinAngleCosine = cms.double(0.95), + vertexMinDLen2DSig = cms.double(2.5), + vertexMinDLenSig = cms.double(0.5), + vertexReco = cms.PSet( + finder = cms.string('avr'), + primcut = cms.double(1.0), + seccut = cms.double(3.0), + smoothing = cms.bool(True) + ) +) + + +process.hltIslandBasicClustersHI = cms.EDProducer("IslandClusterProducer", + IslandBarrelSeedThr = cms.double(0.5), + IslandEndcapSeedThr = cms.double(0.18), + RecHitFlagToBeExcludedEB = cms.vstring( + 'kWeird', + 'kDiWeird', + 'kOutOfTime', + 'kTowerRecovered' + ), + RecHitFlagToBeExcludedEE = cms.vstring( + 'kWeird', + 'kDiWeird', + 'kOutOfTime', + 'kTowerRecovered' + ), + SeedRecHitFlagToBeExcludedEB = cms.vstring( + 'kFaultyHardware', + 'kTowerRecovered', + 'kDead' + ), + SeedRecHitFlagToBeExcludedEE = cms.vstring( + 'kFaultyHardware', + 'kNeighboursRecovered', + 'kTowerRecovered', + 'kDead', + 'kWeird' + ), + VerbosityLevel = cms.string('ERROR'), + barrelClusterCollection = cms.string('islandBarrelBasicClustersHI'), + barrelHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelShapeAssociation = cms.string('islandBarrelShapeAssoc'), + clustershapecollectionEB = cms.string('islandBarrelShape'), + clustershapecollectionEE = cms.string('islandEndcapShape'), + endcapClusterCollection = cms.string('islandEndcapBasicClustersHI'), + endcapHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapShapeAssociation = cms.string('islandEndcapShapeAssoc'), + posCalcParameters = cms.PSet( + LogWeighted = cms.bool(True), + T0_barl = cms.double(7.4), + T0_endc = cms.double(3.1), + T0_endcPresh = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89) + ) +) + + +process.hltIsolEcalPixelTrackProdHB = cms.EDProducer("IsolatedEcalPixelTrackCandidateProducer", + EBHitCountEnergyThreshold = cms.double(0.5), + EBHitEnergyThreshold = cms.double(0.1), + EBRecHitSource = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EEFacHitCountEnergyThreshold = cms.double(10.0), + EEHitEnergyThreshold0 = cms.double(-41.0664), + EEHitEnergyThreshold1 = cms.double(68.795), + EEHitEnergyThreshold2 = cms.double(-38.143), + EEHitEnergyThreshold3 = cms.double(7.043), + EERecHitSource = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + EcalConeSizeEta0 = cms.double(0.09), + EcalConeSizeEta1 = cms.double(0.14), + filterLabel = cms.InputTag("hltIsolPixelTrackL2FilterHB") +) + + +process.hltIsolEcalPixelTrackProdHE = cms.EDProducer("IsolatedEcalPixelTrackCandidateProducer", + EBHitCountEnergyThreshold = cms.double(0.5), + EBHitEnergyThreshold = cms.double(0.1), + EBRecHitSource = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EEFacHitCountEnergyThreshold = cms.double(10.0), + EEHitEnergyThreshold0 = cms.double(-41.0664), + EEHitEnergyThreshold1 = cms.double(68.795), + EEHitEnergyThreshold2 = cms.double(-38.143), + EEHitEnergyThreshold3 = cms.double(7.043), + EERecHitSource = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + EcalConeSizeEta0 = cms.double(0.09), + EcalConeSizeEta1 = cms.double(0.14), + filterLabel = cms.InputTag("hltIsolPixelTrackL2FilterHE") +) + + +process.hltIsolPixelTrackProdHB = cms.EDProducer("IsolatedPixelTrackCandidateL1TProducer", + EBEtaBoundary = cms.double(1.479), + ExtrapolationConeSize = cms.double(1.0), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + L1eTauJetsSource = cms.InputTag("hltGtStage2Digis","Tau"), + MagFieldRecordName = cms.string('VolumeBasedMagneticField'), + MaxVtxDXYIsol = cms.double(101.0), + MaxVtxDXYSeed = cms.double(101.0), + PixelIsolationConeSizeAtEC = cms.double(40.0), + PixelTracksSources = cms.VInputTag("hltPixelTracks"), + VertexLabel = cms.InputTag("hltTrimmedPixelVertices"), + maxPTrackForIsolation = cms.double(3.0), + minPTrack = cms.double(5.0), + tauAssociationCone = cms.double(0.0), + tauUnbiasCone = cms.double(1.2) +) + + +process.hltIsolPixelTrackProdHE = cms.EDProducer("IsolatedPixelTrackCandidateL1TProducer", + EBEtaBoundary = cms.double(1.479), + ExtrapolationConeSize = cms.double(1.0), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + L1eTauJetsSource = cms.InputTag("hltGtStage2Digis","Tau"), + MagFieldRecordName = cms.string('VolumeBasedMagneticField'), + MaxVtxDXYIsol = cms.double(101.0), + MaxVtxDXYSeed = cms.double(101.0), + PixelIsolationConeSizeAtEC = cms.double(40.0), + PixelTracksSources = cms.VInputTag("hltPixelTracks"), + VertexLabel = cms.InputTag("hltTrimmedPixelVertices"), + maxPTrackForIsolation = cms.double(3.0), + minPTrack = cms.double(5.0), + tauAssociationCone = cms.double(0.0), + tauUnbiasCone = cms.double(1.2) +) + + +process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt"), + TriggerTypes = cms.vint32(85) +) + + +process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt"), + TriggerTypes = cms.vint32(85) +) + + +process.hltIter0DisplacedJpsiCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedJpsiPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedJpsiCkfTrackCandidatesDoubleTrk = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedJpsiPixelSeedsFromPixelTracksDoubleTrk"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedJpsiCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedJpsiCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedJpsiCtfWithMaterialTracksDoubleTrk = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedJpsiCkfTrackCandidatesDoubleTrk"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedJpsiPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsJpsi"), + InputVertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedJpsiPixelSeedsFromPixelTracksDoubleTrk = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsJpsiDoubleTrk"), + InputVertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedJpsiTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedJpsiCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltIter0DisplacedJpsiTrackCutClassifierDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedJpsiCtfWithMaterialTracksDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltIter0DisplacedJpsiTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedJpsiTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedJpsiTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedJpsiCtfWithMaterialTracks") +) + + +process.hltIter0DisplacedJpsiTrackSelectionHighPurityDoubleTrk = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedJpsiTrackCutClassifierDoubleTrk","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedJpsiTrackCutClassifierDoubleTrk","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedJpsiCtfWithMaterialTracksDoubleTrk") +) + + +process.hltIter0DisplacedNRCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedNRPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedNRCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedNRCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedNRPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsNR"), + InputVertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedNRTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedNRCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltIter0DisplacedNRTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedNRTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedNRTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedNRCtfWithMaterialTracks") +) + + +process.hltIter0DisplacedPsiPrimeCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedPsiPrimePixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedPsiPrimeCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedPsiPrimeCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedPsiPrimePixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsPsiPrime"), + InputVertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedPsiPrimeTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedPsiPrimeCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltIter0DisplacedPsiPrimeTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedPsiPrimeTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedPsiPrimeTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedPsiPrimeCtfWithMaterialTracks") +) + + +process.hltIter0DisplacedTau3muCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedTau3muPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedTau3muCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedTau3muCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedTau3muNoL1MassCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0DisplacedTau3muNoL1MassPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0DisplacedTau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0DisplacedTau3muNoL1MassCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0DisplacedTau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsTau3muNoL1Mass"), + InputVertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedTau3muNoL1MassTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedTau3muNoL1MassCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltIter0DisplacedTau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedTau3muNoL1MassTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedTau3muNoL1MassTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedTau3muNoL1MassCtfWithMaterialTracks") +) + + +process.hltIter0DisplacedTau3muPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsTau3mu"), + InputVertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0DisplacedTau3muTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0DisplacedTau3muCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltIter0DisplacedTau3muTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0DisplacedTau3muTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0DisplacedTau3muTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0DisplacedTau3muCtfWithMaterialTracks") +) + + +process.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0HighPtTkMuPSetTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0HighPtTkMuPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0HighPtTkMuCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIter0HighPtTkMuPixelTracks"), + InputVertexCollection = cms.InputTag("notUsed"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0HighPtTkMuPixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIter0HighPtTkMuPixelTracksFilter"), + Fitter = cms.InputTag("hltIter0HighPtTkMuPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIter0HighPtTkMuPixelTracksHitTriplets"), + passLabel = cms.string('') +) + + +process.hltIter0HighPtTkMuPixelTracksFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltIter0HighPtTkMuPixelTracksFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltIter0HighPtTkMuPixelTracksHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter0HighPtTkMuPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter0HighPtTkMuPixelTracksHitTriplets = cms.EDProducer("PixelTripletHLTEDProducer", + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter0HighPtTkMuPixelTracksHitDoublets"), + extraHitRPhitolerance = cms.double(0.06), + extraHitRZtolerance = cms.double(0.06), + maxElement = cms.uint32(100000), + phiPreFiltering = cms.double(0.3), + produceIntermediateHitTriplets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + useBending = cms.bool(True), + useFixedPreFiltering = cms.bool(False), + useMultScattering = cms.bool(True) +) + + +process.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltL1MuonsPt15"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer("AnalyticalTrackSelector", + applyAbsCutsIfNoPV = cms.bool(False), + applyAdaptedPVCuts = cms.bool(True), + beamspot = cms.InputTag("hltOnlineBeamSpot"), + chi2n_no1Dmod_par = cms.double(9999.0), + chi2n_par = cms.double(0.7), + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + d0_par1 = cms.vdouble(0.3, 4.0), + d0_par2 = cms.vdouble(0.4, 4.0), + dz_par1 = cms.vdouble(0.35, 4.0), + dz_par2 = cms.vdouble(0.4, 4.0), + keepAllTracks = cms.bool(False), + maxNumberLostLayers = cms.uint32(1), + max_d0 = cms.double(100.0), + max_d0NoPV = cms.double(100.0), + max_eta = cms.double(9999.0), + max_lostHitFraction = cms.double(1.0), + max_minMissHitOutOrIn = cms.int32(99), + max_relpterr = cms.double(9999.0), + max_z0 = cms.double(100.0), + max_z0NoPV = cms.double(100.0), + minHitsToBypassChecks = cms.uint32(20), + minNumber3DLayers = cms.uint32(0), + minNumberLayers = cms.uint32(3), + min_eta = cms.double(-9999.0), + min_nhits = cms.uint32(0), + nSigmaZ = cms.double(3.0), + qualityBit = cms.string('highPurity'), + res_par = cms.vdouble(0.003, 0.001), + src = cms.InputTag("hltIter0HighPtTkMuCtfWithMaterialTracks"), + useVertices = cms.bool(False), + useVtxError = cms.bool(False), + vertexCut = cms.string('tracksSize>=3'), + vertices = cms.InputTag("notUsed"), + vtxNumber = cms.int32(-1) +) + + +process.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksScoutingNoVtx"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3FromL1MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3FromL1MuonPixelTracks"), + InputVertexCollection = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3FromL1MuonPixelTracksNoVtx"), + InputVertexCollection = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesNoVtx"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3FromL1MuonPixelTracksOpenMu"), + InputVertexCollection = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesOpenMu"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksScoutingNoVtx = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3FromL1MuonPixelTracksScoutingNoVtx"), + InputVertexCollection = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesScoutingNoVtx"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVertices") +) + + +process.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesNoVtx") +) + + +process.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesOpenMu") +) + + +process.hltIter0IterL3FromL1MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesScoutingNoVtx") +) + + +process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracks") +) + + +process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx") +) + + +process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu") +) + + +process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3FromL1MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3MuonPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('none'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(True), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0IterL3MuonPixelSeedsFromPixelTracksScoutingNoVtx"), + useHitsSplitting = cms.bool(True) +) + + +process.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3MuonCkfTrackCandidatesNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3MuonCkfTrackCandidatesOpenMu"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0IterL3MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3MuonPixelTracks"), + InputVertexCollection = cms.InputTag("hltIterL3MuonTrimmedPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3MuonPixelTracksNoVtx"), + InputVertexCollection = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesNoVtx"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3MuonPixelTracksOpenMu"), + InputVertexCollection = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesOpenMu"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3MuonPixelSeedsFromPixelTracksScoutingNoVtx = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIterL3MuonPixelTracksScoutingNoVtx"), + InputVertexCollection = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesScoutingNoVtx"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVertices") +) + + +process.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksNoVtx"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesNoVtx") +) + + +process.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksOpenMu"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesOpenMu") +) + + +process.hltIter0IterL3MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesScoutingNoVtx") +) + + +process.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracks") +) + + +process.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksNoVtx") +) + + +process.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierOpenMu","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierOpenMu","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksOpenMu") +) + + +process.hltIter0IterL3MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter0IterL3MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter0IterL3MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0L3MuonPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0L3MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0L3MuonPixelSeedsFromPixelTracksScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0L3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0L3MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0L3MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsL3Muon"), + InputVertexCollection = cms.InputTag("hltPixelVerticesL3Muon"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0L3MuonPixelSeedsFromPixelTracksScoutingNoVtx = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksForSeedsL3MuonScoutingNoVtx"), + InputVertexCollection = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.2), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0L3MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0L3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltPixelVerticesL3Muon") +) + + +process.hltIter0L3MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0L3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx") +) + + +process.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0L3MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0L3MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0L3MuonCtfWithMaterialTracks") +) + + +process.hltIter0L3MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0L3MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter0L3MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter0L3MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracks"), + InputVertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltFastPVPixelTracksMerger"), + InputVertexCollection = cms.InputTag("hltFastPVPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(True), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0PFLowPixelSeedsFromPixelTracksTauReg = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracksMergedRegL1TauSeeded"), + InputVertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter0PFlowCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0PFLowPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClustersRegForBTag"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0PFLowPixelSeedsFromPixelTracksForBTag"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0PFlowCkfTrackCandidatesTauReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter0GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter0PFLowPixelSeedsFromPixelTracksTauReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0PFlowCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter0'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClustersRegForBTag"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0PFlowCkfTrackCandidatesForBTag"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0PFlowCtfWithMaterialTracksTauReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracksReg'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter0PFlowCkfTrackCandidatesTauReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter0PFlowTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0PFlowCtfWithMaterialTracks"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0PFlowCtfWithMaterialTracksForBTag"), + vertices = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltIter0PFlowTrackCutClassifierTauReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(0.4, 0.4, 0.4), + dr_par2 = cms.vdouble(0.3, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(0.4, 0.4, 0.4), + dz_par2 = cms.vdouble(0.35, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 3, 4), + minLayers = cms.vint32(3, 3, 4), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 3, 4) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter0PFlowCtfWithMaterialTracksTauReg"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0PFlowTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter0PFlowTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter0PFlowCtfWithMaterialTracks") +) + + +process.hltIter0PFlowTrackSelectionHighPurityForBTag = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0PFlowTrackCutClassifierForBTag","MVAValues"), + originalQualVals = cms.InputTag("hltIter0PFlowTrackCutClassifierForBTag","QualityMasks"), + originalSource = cms.InputTag("hltIter0PFlowCtfWithMaterialTracksForBTag") +) + + +process.hltIter0PFlowTrackSelectionHighPurityTauReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter0PFlowTrackCutClassifierTauReg","MVAValues"), + originalQualVals = cms.InputTag("hltIter0PFlowTrackCutClassifierTauReg","QualityMasks"), + originalSource = cms.InputTag("hltIter0PFlowCtfWithMaterialTracksTauReg") +) + + +process.hltIter0TrackAndTauJets4Iter1TauReg = cms.EDProducer("TauJetSelectorForHLTTrackSeeding", + etaMaxCaloJet = cms.double(2.7), + etaMinCaloJet = cms.double(-2.7), + fractionMaxChargedPUInCaloCone = cms.double(0.3), + fractionMinCaloInTauCone = cms.double(0.7), + inputCaloJetTag = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + inputTrackJetTag = cms.InputTag("hltAK4Iter0TrackJets4Iter1TauReg"), + inputTrackTag = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityTauReg"), + isolationConeSize = cms.double(0.5), + nTrkMaxInCaloCone = cms.int32(0), + ptMinCaloJet = cms.double(5.0), + ptTrkMaxInCaloCone = cms.double(1.0), + tauConeSize = cms.double(0.2) +) + + +process.hltIter1ClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0PFlowTrackSelectionHighPurity") +) + + +process.hltIter1ClustersRefRemovalForBTag = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegForBTag"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityForBTag") +) + + +process.hltIter1ClustersRefRemovalTauReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityTauReg") +) + + +process.hltIter1DisplacedJpsiCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedJpsiPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedJpsiCkfTrackCandidatesDoubleTrk = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedJpsiPixelSeedsDoubleTrk"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedJpsiClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedJpsiTrackSelectionHighPurity") +) + + +process.hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedJpsiTrackSelectionHighPurityDoubleTrk") +) + + +process.hltIter1DisplacedJpsiCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedJpsiCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedJpsiCtfWithMaterialTracksDoubleTrk = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedJpsiCkfTrackCandidatesDoubleTrk"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedJpsiMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedJpsiMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedJpsiTrackSelectionHighPurity", "hltIter1DisplacedJpsiTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedJpsiTrackSelectionHighPurity", "hltIter1DisplacedJpsiTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedJpsiMergedDoubleTrk = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedJpsiTrackSelectionHighPurityDoubleTrk", "hltIter1DisplacedJpsiTrackSelectionHighPurityDoubleTrk"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedJpsiTrackSelectionHighPurityDoubleTrk", "hltIter1DisplacedJpsiTrackSelectionHighPurityDoubleTrk"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedJpsiPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1DisplacedJpsiPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedJpsiPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedJpsiPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1DisplacedJpsiPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedJpsiPixelHitDoubletsDoubleTrk = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedJpsiPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedJpsiPixelLayerQuadrupletsDoubleTrk"), + trackingRegions = cms.InputTag("hltIter1DisplacedJpsiPixelTrackingRegionsDoubleTrk"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedJpsiPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedJpsiPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedJpsiPixelHitQuadrupletsDoubleTrk = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedJpsiPixelHitDoubletsDoubleTrk"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedJpsiPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedJpsiPixelLayerQuadrupletsDoubleTrk = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedJpsiPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedJpsiPixelHitQuadruplets") +) + + +process.hltIter1DisplacedJpsiPixelSeedsDoubleTrk = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedJpsiPixelHitQuadrupletsDoubleTrk") +) + + +process.hltIter1DisplacedJpsiPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedJpsiPixelTrackingRegionsDoubleTrk = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierDetachedDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracksDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedJpsiTrackCutClassifierPrompt', + 'hltIter1DisplacedJpsiTrackCutClassifierDetached' + ) +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierMergedDoubleTrk = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedJpsiTrackCutClassifierPromptDoubleTrk', + 'hltIter1DisplacedJpsiTrackCutClassifierDetachedDoubleTrk' + ) +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltIter1DisplacedJpsiTrackCutClassifierPromptDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracksDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltIter1DisplacedJpsiTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedJpsiTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedJpsiTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracks") +) + + +process.hltIter1DisplacedJpsiTrackSelectionHighPurityDoubleTrk = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedJpsiTrackCutClassifierMergedDoubleTrk","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedJpsiTrackCutClassifierMergedDoubleTrk","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedJpsiCtfWithMaterialTracksDoubleTrk") +) + + +process.hltIter1DisplacedNRCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedNRMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedNRPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedNRClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedNRTrackSelectionHighPurity") +) + + +process.hltIter1DisplacedNRCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedNRMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedNRCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedNRMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedNRClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedNRMuMuMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedNRTrackSelectionHighPurity", "hltIter1DisplacedNRTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedNRTrackSelectionHighPurity", "hltIter1DisplacedNRTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedNRPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1DisplacedNRPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedNRPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedNRPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1DisplacedNRPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedNRPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedNRPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedNRPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedNRClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedNRClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedNRPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedNRPixelHitQuadruplets") +) + + +process.hltIter1DisplacedNRPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedNRMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedNRTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedNRCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltIter1DisplacedNRTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedNRTrackCutClassifierPrompt', + 'hltIter1DisplacedNRTrackCutClassifierDetached' + ) +) + + +process.hltIter1DisplacedNRTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedNRCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltIter1DisplacedNRTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedNRTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedNRTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedNRCtfWithMaterialTracks") +) + + +process.hltIter1DisplacedPsiPrimeCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedPsiPrimePixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedPsiPrimeClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedPsiPrimeTrackSelectionHighPurity") +) + + +process.hltIter1DisplacedPsiPrimeCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedPsiPrimeCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedPsiPrimeMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedPsiPrimeClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedPsiPrimeMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedPsiPrimeTrackSelectionHighPurity", "hltIter1DisplacedPsiPrimeTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedPsiPrimeTrackSelectionHighPurity", "hltIter1DisplacedPsiPrimeTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedPsiPrimePixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1DisplacedPsiPrimePixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedPsiPrimePixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedPsiPrimePixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1DisplacedPsiPrimePixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedPsiPrimePixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedPsiPrimePixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedPsiPrimePixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedPsiPrimeClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedPsiPrimeClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedPsiPrimePixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedPsiPrimePixelHitQuadruplets") +) + + +process.hltIter1DisplacedPsiPrimePixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedPsiPrimeTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedPsiPrimeCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltIter1DisplacedPsiPrimeTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedPsiPrimeTrackCutClassifierPrompt', + 'hltIter1DisplacedPsiPrimeTrackCutClassifierDetached' + ) +) + + +process.hltIter1DisplacedPsiPrimeTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedPsiPrimeCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltIter1DisplacedPsiPrimeTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedPsiPrimeTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedPsiPrimeTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedPsiPrimeCtfWithMaterialTracks") +) + + +process.hltIter1DisplacedTau3muCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedTau3muMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedTau3muPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedTau3muClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedTau3muTrackSelectionHighPurity") +) + + +process.hltIter1DisplacedTau3muCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedTau3muMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedTau3muCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedTau3muMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedTau3muClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedTau3muMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedTau3muTrackSelectionHighPurity", "hltIter1DisplacedTau3muTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedTau3muTrackSelectionHighPurity", "hltIter1DisplacedTau3muTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedTau3muNoL1MassCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1DisplacedTau3muNoL1MassClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0DisplacedTau3muNoL1MassTrackSelectionHighPurity") +) + + +process.hltIter1DisplacedTau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1DisplacedTau3muNoL1MassCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1DisplacedTau3muNoL1MassClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1DisplacedTau3muNoL1MassMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0DisplacedTau3muNoL1MassTrackSelectionHighPurity", "hltIter1DisplacedTau3muNoL1MassTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0DisplacedTau3muNoL1MassTrackSelectionHighPurity", "hltIter1DisplacedTau3muNoL1MassTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedTau3muNoL1MassClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedTau3muNoL1MassClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedTau3muNoL1MassPixelHitQuadruplets") +) + + +process.hltIter1DisplacedTau3muNoL1MassPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedTau3muNoL1MassCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedTau3muNoL1MassTrackCutClassifierPrompt', + 'hltIter1DisplacedTau3muNoL1MassTrackCutClassifierDetached' + ) +) + + +process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedTau3muNoL1MassCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltIter1DisplacedTau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedTau3muNoL1MassTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedTau3muNoL1MassTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedTau3muNoL1MassCtfWithMaterialTracks") +) + + +process.hltIter1DisplacedTau3muPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1DisplacedTau3muPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1DisplacedTau3muPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1DisplacedTau3muPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1DisplacedTau3muPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1DisplacedTau3muPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1DisplacedTau3muPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1DisplacedTau3muPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1DisplacedTau3muClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1DisplacedTau3muClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1DisplacedTau3muPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1DisplacedTau3muPixelHitQuadruplets") +) + + +process.hltIter1DisplacedTau3muPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1DisplacedTau3muMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1DisplacedTau3muTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedTau3muCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltIter1DisplacedTau3muTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1DisplacedTau3muTrackCutClassifierPrompt', + 'hltIter1DisplacedTau3muTrackCutClassifierDetached' + ) +) + + +process.hltIter1DisplacedTau3muTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1DisplacedTau3muCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltIter1DisplacedTau3muTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1DisplacedTau3muTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1DisplacedTau3muTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1DisplacedTau3muCtfWithMaterialTracks") +) + + +process.hltIter1L3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1L3MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1L3MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1L3MuonPixelSeedsScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1L3MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0L3MuonTrackSelectionHighPurity") +) + + +process.hltIter1L3MuonClustersRefRemovalScoutingNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(9.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0L3MuonTrackSelectionHighPurityScoutingNoVtx") +) + + +process.hltIter1L3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1L3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1L3MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1L3MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1L3MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1L3MuonMaskedMeasurementTrackerEventScoutingNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1L3MuonClustersRefRemovalScoutingNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1L3MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0L3MuonTrackSelectionHighPurity", "hltIter1L3MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0L3MuonTrackSelectionHighPurity", "hltIter1L3MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1L3MuonMergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0L3MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter1L3MuonTrackSelectionHighPurityScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0L3MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter1L3MuonTrackSelectionHighPurityScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1L3MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1L3MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1L3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1L3MuonPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1L3MuonPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1L3MuonPixelHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1L3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1L3MuonPixelLayerQuadrupletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIter1L3MuonPixelTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1L3MuonPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1L3MuonPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1L3MuonPixelHitQuadrupletsScoutingNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1L3MuonPixelHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1L3MuonPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1L3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1L3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1L3MuonPixelLayerQuadrupletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1L3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1L3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1L3MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1L3MuonPixelHitQuadruplets") +) + + +process.hltIter1L3MuonPixelSeedsScoutingNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1L3MuonPixelHitQuadrupletsScoutingNoVtx") +) + + +process.hltIter1L3MuonPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3Muon"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1L3MuonPixelTrackingRegionsScoutingNoVtx = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1L3MuonTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltPixelVerticesL3Muon") +) + + +process.hltIter1L3MuonTrackCutClassifierDetachedScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx") +) + + +process.hltIter1L3MuonTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1L3MuonTrackCutClassifierPrompt', + 'hltIter1L3MuonTrackCutClassifierDetached' + ) +) + + +process.hltIter1L3MuonTrackCutClassifierMergedScoutingNoVtx = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1L3MuonTrackCutClassifierPromptScoutingNoVtx', + 'hltIter1L3MuonTrackCutClassifierDetachedScoutingNoVtx' + ) +) + + +process.hltIter1L3MuonTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltPixelVerticesL3Muon") +) + + +process.hltIter1L3MuonTrackCutClassifierPromptScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx") +) + + +process.hltIter1L3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1L3MuonTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1L3MuonTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracks") +) + + +process.hltIter1L3MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1L3MuonTrackCutClassifierMergedScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter1L3MuonTrackCutClassifierMergedScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter1L3MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter1MaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1ClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1MaskedMeasurementTrackerEventForBTag = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1ClustersRefRemovalForBTag"), + src = cms.InputTag("hltSiStripClustersRegForBTag") +) + + +process.hltIter1MaskedMeasurementTrackerEventTauReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter1ClustersRefRemovalTauReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter1Merged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurity", "hltIter1PFlowTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurity", "hltIter1PFlowTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1MergedForBTag = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurityForBTag", "hltIter1PFlowTrackSelectionHighPurityForBTag"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurityForBTag", "hltIter1PFlowTrackSelectionHighPurityForBTag"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1MergedTauReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurityTauReg", "hltIter1PFlowTrackSelectionHighPurityTauReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0PFlowTrackSelectionHighPurityTauReg", "hltIter1PFlowTrackSelectionHighPurityTauReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter1PFLowPixelSeedsFromPixelTracks = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIter1PixelTracks"), + InputVertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter1PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltIter1PixelTracksForBTag"), + InputVertexCollection = cms.InputTag("hltFastPVPixelVertices"), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(0.3), + originRadius = cms.double(0.1), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltIter1PFlowCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1PFLowPixelSeedsFromPixelTracks"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1PFlowCkfTrackCandidatesForBTag = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1PFLowPixelSeedsFromPixelTracksForBTag"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1PFlowCkfTrackCandidatesTauReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter1GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter1PFlowPixelSeedsTauReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter1PFlowCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1PFlowCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1PFlowCtfWithMaterialTracksForBTag = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter1'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1PFlowCkfTrackCandidatesForBTag"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1PFlowCtfWithMaterialTracksTauReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter1MaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracksReg'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter1PFlowCkfTrackCandidatesTauReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter1PFlowPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1PFlowPixelClusterCheckForBTag = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClustersRegForBTag"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClustersRegForBTag"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1PFlowPixelClusterCheckTauReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter1PFlowPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1PFlowPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1PixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIter1PFlowPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1PFlowPixelHitDoubletsForBTag = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1PFlowPixelClusterCheckForBTag"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1PixelLayerQuadrupletsForBTag"), + trackingRegions = cms.InputTag("hltIter1PFlowPixelTrackingRegionsForBTag"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1PFlowPixelHitDoubletsTauReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter1PFlowPixelClusterCheckTauReg"), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter1PixelLayerQuadrupletsTauReg"), + trackingRegions = cms.InputTag("hltIter1PFlowPixelTrackingRegionsTauReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter1PFlowPixelHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1PFlowPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.4), + pt2 = cms.double(2.0), + value1 = cms.double(1000.0), + value2 = cms.double(100.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1PFlowPixelHitQuadrupletsForBTag = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForBTagCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1PFlowPixelHitDoubletsForBTag"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.4), + pt2 = cms.double(2.0), + value1 = cms.double(1000.0), + value2 = cms.double(100.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1PFlowPixelHitQuadrupletsTauReg = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.3), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIter1PFlowPixelHitDoubletsTauReg"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(2000.0), + value2 = cms.double(150.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter1PFlowPixelSeedsTauReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter1PFlowPixelHitQuadrupletsTauReg") +) + + +process.hltIter1PFlowPixelTrackingRegions = cms.EDProducer("GlobalTrackingRegionWithVerticesEDProducer", + RegionPSet = cms.PSet( + VertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + fixedError = cms.double(0.2), + nSigmaZ = cms.double(4.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.4), + sigmaZVertex = cms.double(3.0), + useFakeVertices = cms.bool(False), + useFixedError = cms.bool(True), + useFoundVertices = cms.bool(True), + useMultipleScattering = cms.bool(False) + ) +) + + +process.hltIter1PFlowPixelTrackingRegionsForBTag = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.4), + deltaPhi = cms.double(0.4), + input = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter1MaskedMeasurementTrackerEventForBTag"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(0.0), + nSigmaZVertex = cms.double(0.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltFastPVPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(0.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1PFlowPixelTrackingRegionsTauReg = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIter0TrackAndTauJets4Iter1TauReg"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltIter1MaskedMeasurementTrackerEventTauReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(4.0), + originRadius = cms.double(0.05), + precise = cms.bool(True), + ptMin = cms.double(0.3), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltIter1PFlowTrackCutClassifierDetached = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracks"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter1PFlowTrackCutClassifierDetachedForBTag = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksForBTag"), + vertices = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltIter1PFlowTrackCutClassifierDetachedTauReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(1.0, 1.0, 1.0), + dr_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(1.0, 1.0, 1.0), + dz_par2 = cms.vdouble(1.0, 1.0, 1.0) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.0, 0.7, 0.4), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(99, 3, 3), + min3DLayers = cms.vint32(1, 2, 3), + minLayers = cms.vint32(5, 5, 5), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(-1.0, -1.0, -1.0), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksTauReg"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter1PFlowTrackCutClassifierMerged = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1PFlowTrackCutClassifierPrompt', + 'hltIter1PFlowTrackCutClassifierDetached' + ) +) + + +process.hltIter1PFlowTrackCutClassifierMergedForBTag = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1PFlowTrackCutClassifierPromptForBTag', + 'hltIter1PFlowTrackCutClassifierDetachedForBTag' + ) +) + + +process.hltIter1PFlowTrackCutClassifierMergedTauReg = cms.EDProducer("ClassifierMerger", + inputClassifiers = cms.vstring( + 'hltIter1PFlowTrackCutClassifierPromptTauReg', + 'hltIter1PFlowTrackCutClassifierDetachedTauReg' + ) +) + + +process.hltIter1PFlowTrackCutClassifierPrompt = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracks"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter1PFlowTrackCutClassifierPromptForBTag = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksForBTag"), + vertices = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltIter1PFlowTrackCutClassifierPromptTauReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(3, 3, 3), + dr_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dr_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.85) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(3, 3, 3), + dz_par1 = cms.vdouble(3.40282346639e+38, 1.0, 0.9), + dz_par2 = cms.vdouble(3.40282346639e+38, 1.0, 0.8) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 16.0), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDz = cms.vdouble(3.40282346639e+38, 1.0, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksTauReg"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter1PFlowTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMerged","MVAValues"), + originalQualVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMerged","QualityMasks"), + originalSource = cms.InputTag("hltIter1PFlowCtfWithMaterialTracks") +) + + +process.hltIter1PFlowTrackSelectionHighPurityForBTag = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMergedForBTag","MVAValues"), + originalQualVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMergedForBTag","QualityMasks"), + originalSource = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksForBTag") +) + + +process.hltIter1PFlowTrackSelectionHighPurityTauReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMergedTauReg","MVAValues"), + originalQualVals = cms.InputTag("hltIter1PFlowTrackCutClassifierMergedTauReg","QualityMasks"), + originalSource = cms.InputTag("hltIter1PFlowCtfWithMaterialTracksTauReg") +) + + +process.hltIter1PixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1ClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1ClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1PixelLayerQuadrupletsForBTag = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1ClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1ClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1PixelLayerQuadrupletsTauReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter1ClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter1ClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIter1PixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIter1PFlowPixelHitQuadruplets"), + passLabel = cms.string('') +) + + +process.hltIter1PixelTracksForBTag = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltFastPVPixelTracksFilter"), + Fitter = cms.InputTag("hltFastPVPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIter1PFlowPixelHitQuadrupletsForBTag"), + passLabel = cms.string('') +) + + +process.hltIter1TrackAndTauJets4Iter2 = cms.EDProducer("TauJetSelectorForHLTTrackSeeding", + etaMaxCaloJet = cms.double(2.7), + etaMinCaloJet = cms.double(-2.7), + fractionMaxChargedPUInCaloCone = cms.double(0.3), + fractionMinCaloInTauCone = cms.double(0.7), + inputCaloJetTag = cms.InputTag("hltAK4CaloJetsPFEt5"), + inputTrackJetTag = cms.InputTag("hltAK4Iter1TrackJets4Iter2"), + inputTrackTag = cms.InputTag("hltIter1Merged"), + isolationConeSize = cms.double(0.5), + nTrkMaxInCaloCone = cms.int32(0), + ptMinCaloJet = cms.double(10.0), + ptTrkMaxInCaloCone = cms.double(1.4), + tauConeSize = cms.double(0.2) +) + + +process.hltIter1TrackAndTauJets4Iter2TauReg = cms.EDProducer("TauJetSelectorForHLTTrackSeeding", + etaMaxCaloJet = cms.double(2.7), + etaMinCaloJet = cms.double(-2.7), + fractionMaxChargedPUInCaloCone = cms.double(0.3), + fractionMinCaloInTauCone = cms.double(0.7), + inputCaloJetTag = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + inputTrackJetTag = cms.InputTag("hltAK4Iter1TrackJets4Iter2TauReg"), + inputTrackTag = cms.InputTag("hltIter1MergedTauReg"), + isolationConeSize = cms.double(0.5), + nTrkMaxInCaloCone = cms.int32(0), + ptMinCaloJet = cms.double(5.0), + ptTrkMaxInCaloCone = cms.double(1.4), + tauConeSize = cms.double(0.2) +) + + +process.hltIter1TrackRefsForJets4Iter2 = cms.EDProducer("ChargedRefCandidateProducer", + particleType = cms.string('pi+'), + src = cms.InputTag("hltIter1Merged") +) + + +process.hltIter1TrackRefsForJets4Iter2TauReg = cms.EDProducer("ChargedRefCandidateProducer", + particleType = cms.string('pi+'), + src = cms.InputTag("hltIter1MergedTauReg") +) + + +process.hltIter2ClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1ClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1PFlowTrackSelectionHighPurity") +) + + +process.hltIter2ClustersRefRemovalForBTag = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1ClustersRefRemovalForBTag"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegForBTag"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1PFlowTrackSelectionHighPurityForBTag") +) + + +process.hltIter2ClustersRefRemovalTauReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1ClustersRefRemovalTauReg"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1PFlowTrackSelectionHighPurityTauReg") +) + + +process.hltIter2DisplacedJpsiCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedJpsiPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedJpsiCkfTrackCandidatesDoubleTrk = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedJpsiPixelSeedsDoubleTrk"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedJpsiClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedJpsiTrackSelectionHighPurity") +) + + +process.hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedJpsiTrackSelectionHighPurityDoubleTrk") +) + + +process.hltIter2DisplacedJpsiCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedJpsiCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedJpsiCtfWithMaterialTracksDoubleTrk = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedJpsiCkfTrackCandidatesDoubleTrk"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedJpsiMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedJpsiMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedJpsiMerged", "hltIter2DisplacedJpsiTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedJpsiMerged", "hltIter2DisplacedJpsiTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedJpsiMergedDoubleTrk = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedJpsiMergedDoubleTrk", "hltIter2DisplacedJpsiTrackSelectionHighPurityDoubleTrk"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedJpsiMergedDoubleTrk", "hltIter2DisplacedJpsiTrackSelectionHighPurityDoubleTrk"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedJpsiPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2DisplacedJpsiPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedJpsiPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedJpsiPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2DisplacedJpsiPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedJpsiPixelHitDoubletsDoubleTrk = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedJpsiPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedJpsiPixelLayerTripletsDoubleTrk"), + trackingRegions = cms.InputTag("hltIter2DisplacedJpsiPixelTrackingRegionsDoubleTrk"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedJpsiPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedJpsiPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedJpsiPixelHitTripletsDoubleTrk = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedJpsiPixelHitDoubletsDoubleTrk"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedJpsiPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedJpsiPixelLayerTripletsDoubleTrk = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedJpsiPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedJpsiPixelHitTriplets") +) + + +process.hltIter2DisplacedJpsiPixelSeedsDoubleTrk = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedJpsiPixelHitTripletsDoubleTrk") +) + + +process.hltIter2DisplacedJpsiPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedJpsiPixelTrackingRegionsDoubleTrk = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedJpsiTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedJpsiCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltIter2DisplacedJpsiTrackCutClassifierDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedJpsiCtfWithMaterialTracksDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltIter2DisplacedJpsiTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedJpsiTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedJpsiTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedJpsiCtfWithMaterialTracks") +) + + +process.hltIter2DisplacedJpsiTrackSelectionHighPurityDoubleTrk = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedJpsiTrackCutClassifierDoubleTrk","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedJpsiTrackCutClassifierDoubleTrk","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedJpsiCtfWithMaterialTracksDoubleTrk") +) + + +process.hltIter2DisplacedNRCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedNRMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedNRPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedNRClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedNRClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedNRTrackSelectionHighPurity") +) + + +process.hltIter2DisplacedNRCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedNRMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedNRCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedNRMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedNRClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedNRMuMuMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedNRMuMuMerged", "hltIter2DisplacedNRTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedNRMuMuMerged", "hltIter2DisplacedNRTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedNRPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2DisplacedNRPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedNRPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedNRPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2DisplacedNRPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedNRPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedNRPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedNRPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedNRClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedNRClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedNRPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedNRPixelHitTriplets") +) + + +process.hltIter2DisplacedNRPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedNRMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedNRTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedNRCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltIter2DisplacedNRTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedNRTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedNRTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedNRCtfWithMaterialTracks") +) + + +process.hltIter2DisplacedPsiPrimeCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedPsiPrimePixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedPsiPrimeClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedPsiPrimeClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedPsiPrimeTrackSelectionHighPurity") +) + + +process.hltIter2DisplacedPsiPrimeCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedPsiPrimeCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedPsiPrimeMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedPsiPrimeClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedPsiPrimeMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedPsiPrimeMerged", "hltIter2DisplacedPsiPrimeTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedPsiPrimeMerged", "hltIter2DisplacedPsiPrimeTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedPsiPrimePixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2DisplacedPsiPrimePixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedPsiPrimePixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedPsiPrimePixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2DisplacedPsiPrimePixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedPsiPrimePixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedPsiPrimePixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedPsiPrimePixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedPsiPrimeClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedPsiPrimeClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedPsiPrimePixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedPsiPrimePixelHitTriplets") +) + + +process.hltIter2DisplacedPsiPrimePixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedPsiPrimeMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedPsiPrimeTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedPsiPrimeCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltIter2DisplacedPsiPrimeTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedPsiPrimeTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedPsiPrimeTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedPsiPrimeCtfWithMaterialTracks") +) + + +process.hltIter2DisplacedTau3muCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedTau3muMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedTau3muPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedTau3muClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedTau3muClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedTau3muTrackSelectionHighPurity") +) + + +process.hltIter2DisplacedTau3muCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedTau3muMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedTau3muCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedTau3muMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedTau3muClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedTau3muMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedTau3muMerged", "hltIter2DisplacedTau3muTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedTau3muMerged", "hltIter2DisplacedTau3muTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedTau3muNoL1MassCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2DisplacedTau3muNoL1MassClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1DisplacedTau3muNoL1MassClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1DisplacedTau3muNoL1MassTrackSelectionHighPurity") +) + + +process.hltIter2DisplacedTau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2DisplacedTau3muNoL1MassCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2DisplacedTau3muNoL1MassClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2DisplacedTau3muNoL1MassMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedTau3muNoL1MassMerged", "hltIter2DisplacedTau3muNoL1MassTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1DisplacedTau3muNoL1MassMerged", "hltIter2DisplacedTau3muNoL1MassTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedTau3muNoL1MassClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedTau3muNoL1MassClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedTau3muNoL1MassPixelHitTriplets") +) + + +process.hltIter2DisplacedTau3muNoL1MassPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedTau3muNoL1MassTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedTau3muNoL1MassCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltIter2DisplacedTau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedTau3muNoL1MassTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedTau3muNoL1MassTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedTau3muNoL1MassCtfWithMaterialTracks") +) + + +process.hltIter2DisplacedTau3muPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2DisplacedTau3muPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2DisplacedTau3muPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2DisplacedTau3muPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2DisplacedTau3muPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2DisplacedTau3muPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2DisplacedTau3muPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2DisplacedTau3muPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2DisplacedTau3muClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2DisplacedTau3muClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2DisplacedTau3muPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2DisplacedTau3muPixelHitTriplets") +) + + +process.hltIter2DisplacedTau3muPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(1.0), + deltaPhi = cms.double(1.0), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2DisplacedTau3muMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2DisplacedTau3muTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2DisplacedTau3muCtfWithMaterialTracks"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltIter2DisplacedTau3muTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2DisplacedTau3muTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2DisplacedTau3muTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2DisplacedTau3muCtfWithMaterialTracks") +) + + +process.hltIter2HighPtTkMuCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2HighPtTkMuMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2HighPtTkMuPSetTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2HighPtTkMuPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2HighPtTkMuClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0HighPtTkMuTrackSelectionHighPurity") +) + + +process.hltIter2HighPtTkMuCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2HighPtTkMuMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2HighPtTkMuCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2HighPtTkMuClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2HighPtTkMuMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0HighPtTkMuTrackSelectionHighPurity", "hltIter2HighPtTkMuTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0HighPtTkMuTrackSelectionHighPurity", "hltIter2HighPtTkMuTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2HighPtTkMuPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(800000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2HighPtTkMuPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2HighPtTkMuPixelClusterCheck"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltIter2HighPtTkMuPixelLayerPairs"), + trackingRegions = cms.InputTag("hltIter2HighPtTkMuPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2HighPtTkMuPixelLayerPairs = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2HighPtTkMuClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2HighPtTkMuClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix2+BPix3', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' + ) +) + + +process.hltIter2HighPtTkMuPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ClusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'), + ComponentName = cms.string('PixelClusterShapeSeedComparitor'), + FilterAtHelixStage = cms.bool(True), + FilterPixelHits = cms.bool(True), + FilterStripHits = cms.bool(False) + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2HighPtTkMuPixelHitDoublets") +) + + +process.hltIter2HighPtTkMuPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltL1MuonsPt15"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIter2HighPtTkMuTrackSelectionHighPurity = cms.EDProducer("AnalyticalTrackSelector", + applyAbsCutsIfNoPV = cms.bool(False), + applyAdaptedPVCuts = cms.bool(True), + beamspot = cms.InputTag("hltOnlineBeamSpot"), + chi2n_no1Dmod_par = cms.double(9999.0), + chi2n_par = cms.double(0.7), + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + d0_par1 = cms.vdouble(0.3, 4.0), + d0_par2 = cms.vdouble(0.4, 4.0), + dz_par1 = cms.vdouble(0.35, 4.0), + dz_par2 = cms.vdouble(0.4, 4.0), + keepAllTracks = cms.bool(False), + maxNumberLostLayers = cms.uint32(1), + max_d0 = cms.double(100.0), + max_d0NoPV = cms.double(100.0), + max_eta = cms.double(9999.0), + max_lostHitFraction = cms.double(1.0), + max_minMissHitOutOrIn = cms.int32(99), + max_relpterr = cms.double(9999.0), + max_z0 = cms.double(100.0), + max_z0NoPV = cms.double(100.0), + minHitsToBypassChecks = cms.uint32(20), + minNumber3DLayers = cms.uint32(0), + minNumberLayers = cms.uint32(3), + min_eta = cms.double(-9999.0), + min_nhits = cms.uint32(0), + nSigmaZ = cms.double(3.0), + qualityBit = cms.string('highPurity'), + res_par = cms.vdouble(0.003, 0.001), + src = cms.InputTag("hltIter2HighPtTkMuCtfWithMaterialTracks"), + useVertices = cms.bool(False), + useVtxError = cms.bool(False), + vertexCut = cms.string('tracksSize>=3'), + vertices = cms.InputTag("notUsed"), + vtxNumber = cms.int32(-1) +) + + +process.hltIter2IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3FromL1MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3FromL1MuonPixelSeedsNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventOpenMu"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3FromL1MuonPixelSeedsOpenMu"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3FromL1MuonPixelSeedsScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurity") +) + + +process.hltIter2IterL3FromL1MuonClustersRefRemovalNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx") +) + + +process.hltIter2IterL3FromL1MuonClustersRefRemovalOpenMu = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu") +) + + +process.hltIter2IterL3FromL1MuonClustersRefRemovalScoutingNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx") +) + + +process.hltIter2IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3FromL1MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3FromL1MuonCkfTrackCandidatesNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventOpenMu"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3FromL1MuonCkfTrackCandidatesOpenMu"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventOpenMu = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalOpenMu"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventScoutingNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalScoutingNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3FromL1MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurity", "hltIter2IterL3FromL1MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurity", "hltIter2IterL3FromL1MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonMergedNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonMergedOpenMu = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityOpenMu"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityOpenMu"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonMergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3FromL1MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3FromL1MuonPixelClusterCheckNoVtx = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3FromL1MuonPixelClusterCheckOpenMu = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3FromL1MuonPixelClusterCheckScoutingNoVtx = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3FromL1MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3FromL1MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3FromL1MuonPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3FromL1MuonPixelHitDoubletsNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3FromL1MuonPixelClusterCheckNoVtx"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3FromL1MuonPixelLayerTripletsNoVtx"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3FromL1MuonPixelHitDoubletsOpenMu = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3FromL1MuonPixelClusterCheckOpenMu"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3FromL1MuonPixelLayerTripletsOpenMu"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3FromL1MuonPixelHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3FromL1MuonPixelClusterCheckScoutingNoVtx"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3FromL1MuonPixelLayerTripletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3FromL1MuonPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonPixelHitTripletsNoVtx = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitDoubletsNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonPixelHitTripletsOpenMu = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitDoubletsOpenMu"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonPixelHitTripletsScoutingNoVtx = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3FromL1MuonPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3FromL1MuonPixelLayerTripletsNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3FromL1MuonPixelLayerTripletsOpenMu = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalOpenMu"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalOpenMu"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3FromL1MuonPixelLayerTripletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3FromL1MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitTriplets") +) + + +process.hltIter2IterL3FromL1MuonPixelSeedsNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitTripletsNoVtx") +) + + +process.hltIter2IterL3FromL1MuonPixelSeedsOpenMu = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitTripletsOpenMu") +) + + +process.hltIter2IterL3FromL1MuonPixelSeedsScoutingNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3FromL1MuonPixelHitTripletsScoutingNoVtx") +) + + +process.hltIter2IterL3FromL1MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVertices") +) + + +process.hltIter2IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksNoVtx"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesNoVtx") +) + + +process.hltIter2IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksOpenMu"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesOpenMu") +) + + +process.hltIter2IterL3FromL1MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVerticesScoutingNoVtx") +) + + +process.hltIter2IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracks") +) + + +process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksNoVtx") +) + + +process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierOpenMu","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierOpenMu","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksOpenMu") +) + + +process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3FromL1MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter2IterL3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3MuonPixelSeedsNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventOpenMu"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3MuonPixelSeedsOpenMu"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2IterL3MuonPixelSeedsScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2IterL3MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3MuonTrackSelectionHighPurity") +) + + +process.hltIter2IterL3MuonClustersRefRemovalNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3MuonTrackSelectionHighPurityNoVtx") +) + + +process.hltIter2IterL3MuonClustersRefRemovalOpenMu = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3MuonTrackSelectionHighPurityOpenMu") +) + + +process.hltIter2IterL3MuonClustersRefRemovalScoutingNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter0IterL3MuonTrackSelectionHighPurityScoutingNoVtx") +) + + +process.hltIter2IterL3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3MuonCkfTrackCandidatesNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventOpenMu"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3MuonCkfTrackCandidatesOpenMu"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2IterL3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2IterL3MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2IterL3MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3MuonMaskedMeasurementTrackerEventNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3MuonMaskedMeasurementTrackerEventOpenMu = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalOpenMu"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3MuonMaskedMeasurementTrackerEventScoutingNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalScoutingNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2IterL3MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurity", "hltIter2IterL3MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurity", "hltIter2IterL3MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3MuonMergedNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3MuonTrackSelectionHighPurityNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3MuonTrackSelectionHighPurityNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3MuonMergedOpenMu = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3MuonTrackSelectionHighPurityOpenMu"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3MuonTrackSelectionHighPurityOpenMu"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3MuonMergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3MuonTrackSelectionHighPurityScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter0IterL3MuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3MuonTrackSelectionHighPurityScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2IterL3MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3MuonPixelClusterCheckNoVtx = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3MuonPixelClusterCheckScoutingNoVtx = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2IterL3MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3MuonPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3MuonPixelHitDoubletsNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3MuonPixelClusterCheckNoVtx"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3MuonPixelLayerTripletsNoVtx"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3MuonPixelHitDoubletsOpenMu = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3MuonPixelLayerTripletsOpenMu"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsOpenMu"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3MuonPixelHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2IterL3MuonPixelClusterCheckScoutingNoVtx"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2IterL3MuonPixelLayerTripletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2IterL3MuonPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3MuonPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3MuonPixelHitTripletsNoVtx = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3MuonPixelHitDoubletsNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3MuonPixelHitTripletsOpenMu = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3MuonPixelHitDoubletsOpenMu"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3MuonPixelHitTripletsScoutingNoVtx = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.015), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2IterL3MuonPixelHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2IterL3MuonPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3MuonPixelLayerTripletsNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3MuonPixelLayerTripletsOpenMu = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalOpenMu"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalOpenMu"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3MuonPixelLayerTripletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2IterL3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2IterL3MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3MuonPixelHitTriplets") +) + + +process.hltIter2IterL3MuonPixelSeedsNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3MuonPixelHitTripletsNoVtx") +) + + +process.hltIter2IterL3MuonPixelSeedsOpenMu = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3MuonPixelHitTripletsOpenMu") +) + + +process.hltIter2IterL3MuonPixelSeedsScoutingNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2IterL3MuonPixelHitTripletsScoutingNoVtx") +) + + +process.hltIter2IterL3MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVertices") +) + + +process.hltIter2IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksNoVtx"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesNoVtx") +) + + +process.hltIter2IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksOpenMu"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesOpenMu") +) + + +process.hltIter2IterL3MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVerticesScoutingNoVtx") +) + + +process.hltIter2IterL3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracks") +) + + +process.hltIter2IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksNoVtx") +) + + +process.hltIter2IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierOpenMu","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierOpenMu","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksOpenMu") +) + + +process.hltIter2IterL3MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter2IterL3MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter2IterL3MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter2L3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2L3MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2L3MuonCkfTrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2L3MuonPixelSeedsScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2L3MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1L3MuonClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1L3MuonTrackSelectionHighPurity") +) + + +process.hltIter2L3MuonClustersRefRemovalScoutingNoVtx = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter1L3MuonClustersRefRemovalScoutingNoVtx"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter1L3MuonTrackSelectionHighPurityScoutingNoVtx") +) + + +process.hltIter2L3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2L3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2L3MuonCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2L3MuonCkfTrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2L3MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2L3MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2L3MuonMaskedMeasurementTrackerEventScoutingNoVtx = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2L3MuonClustersRefRemovalScoutingNoVtx"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2L3MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1L3MuonMerged", "hltIter2L3MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1L3MuonMerged", "hltIter2L3MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2L3MuonMergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1L3MuonMergedScoutingNoVtx", "hltIter2L3MuonTrackSelectionHighPurityScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1L3MuonMergedScoutingNoVtx", "hltIter2L3MuonTrackSelectionHighPurityScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2L3MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2L3MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2L3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2L3MuonPixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2L3MuonPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2L3MuonPixelHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2L3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2L3MuonPixelLayerTripletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIter2L3MuonPixelTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2L3MuonPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2L3MuonPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2L3MuonPixelHitTripletsScoutingNoVtx = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2L3MuonPixelHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2L3MuonPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2L3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2L3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2L3MuonPixelLayerTripletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2L3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2L3MuonClustersRefRemovalScoutingNoVtx"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2L3MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2L3MuonPixelHitTriplets") +) + + +process.hltIter2L3MuonPixelSeedsScoutingNoVtx = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2L3MuonPixelHitTripletsScoutingNoVtx") +) + + +process.hltIter2L3MuonPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3Muon"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2L3MuonPixelTrackingRegionsScoutingNoVtx = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2L3MuonMaskedMeasurementTrackerEventScoutingNoVtx"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2L3MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2L3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltPixelVerticesL3Muon") +) + + +process.hltIter2L3MuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2L3MuonCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx") +) + + +process.hltIter2L3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2L3MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2L3MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2L3MuonCtfWithMaterialTracks") +) + + +process.hltIter2L3MuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2L3MuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIter2L3MuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIter2L3MuonCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIter2MaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2ClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2MaskedMeasurementTrackerEventForBTag = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2ClustersRefRemovalForBTag"), + src = cms.InputTag("hltSiStripClustersRegForBTag") +) + + +process.hltIter2MaskedMeasurementTrackerEventTauReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter2ClustersRefRemovalTauReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter2Merged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1Merged", "hltIter2PFlowTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1Merged", "hltIter2PFlowTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2MergedForBTag = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1MergedForBTag", "hltIter2PFlowTrackSelectionHighPurityForBTag"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1MergedForBTag", "hltIter2PFlowTrackSelectionHighPurityForBTag"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2MergedTauReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1MergedTauReg", "hltIter2PFlowTrackSelectionHighPurityTauReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter1MergedTauReg", "hltIter2PFlowTrackSelectionHighPurityTauReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter2PFlowCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2PFlowPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2PFlowCkfTrackCandidatesForBTag = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2PFlowPixelSeedsForBTag"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2PFlowCkfTrackCandidatesTauReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter2PFlowPixelSeedsTauReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter2PFlowCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2PFlowCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2PFlowCtfWithMaterialTracksForBTag = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter2'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEventForBTag"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2PFlowCkfTrackCandidatesForBTag"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2PFlowCtfWithMaterialTracksTauReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter2MaskedMeasurementTrackerEventTauReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracksReg'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter2PFlowCkfTrackCandidatesTauReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter2PFlowPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2PFlowPixelClusterCheckForBTag = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClustersRegForBTag"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(40000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClustersRegForBTag"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2PFlowPixelClusterCheckTauReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter2PFlowPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2PFlowPixelClusterCheck"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2PixelLayerTriplets"), + trackingRegions = cms.InputTag("hltIter2PFlowPixelTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2PFlowPixelHitDoubletsForBTag = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2PFlowPixelClusterCheckForBTag"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2PixelLayerTripletsForBTag"), + trackingRegions = cms.InputTag("hltIter2PFlowPixelTrackingRegionsForBTag"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2PFlowPixelHitDoubletsTauReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter2PFlowPixelClusterCheckTauReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIter2PixelLayerTripletsTauReg"), + trackingRegions = cms.InputTag("hltIter2PFlowPixelTrackingRegionsTauReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter2PFlowPixelHitTriplets = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2PFlowPixelHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.4), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2PFlowPixelHitTripletsForBTag = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2PFlowPixelHitDoubletsForBTag"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.4), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2PFlowPixelHitTripletsTauReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltIter2PFlowPixelHitDoubletsTauReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(6.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIter2PFlowPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2PFlowPixelHitTriplets") +) + + +process.hltIter2PFlowPixelSeedsForBTag = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2PFlowPixelHitTripletsForBTag") +) + + +process.hltIter2PFlowPixelSeedsTauReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter2PFlowPixelHitTripletsTauReg") +) + + +process.hltIter2PFlowPixelTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.8), + input = cms.InputTag("hltIter1TrackAndTauJets4Iter2"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltIter2MaskedMeasurementTrackerEvent"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(4.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.4), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2PFlowPixelTrackingRegionsForBTag = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.4), + deltaPhi = cms.double(0.4), + input = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag("hltIter2MaskedMeasurementTrackerEventForBTag"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(0.0), + nSigmaZVertex = cms.double(0.0), + originRadius = cms.double(0.3), + precise = cms.bool(True), + ptMin = cms.double(0.4), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltFastPVPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(0.0), + zErrorVetex = cms.double(0.3) + ) +) + + +process.hltIter2PFlowPixelTrackingRegionsTauReg = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.8), + input = cms.InputTag("hltIter1TrackAndTauJets4Iter2TauReg"), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltIter2MaskedMeasurementTrackerEventTauReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(4.0), + originRadius = cms.double(0.025), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(True), + vertexCollection = cms.InputTag("hltTrimmedPixelVertices"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.05) + ) +) + + +process.hltIter2PFlowTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2PFlowCtfWithMaterialTracks"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter2PFlowTrackCutClassifierForBTag = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2PFlowCtfWithMaterialTracksForBTag"), + vertices = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltIter2PFlowTrackCutClassifierTauReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter2PFlowCtfWithMaterialTracksTauReg"), + vertices = cms.InputTag("hltTrimmedPixelVertices") +) + + +process.hltIter2PFlowTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2PFlowTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter2PFlowTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter2PFlowCtfWithMaterialTracks") +) + + +process.hltIter2PFlowTrackSelectionHighPurityForBTag = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2PFlowTrackCutClassifierForBTag","MVAValues"), + originalQualVals = cms.InputTag("hltIter2PFlowTrackCutClassifierForBTag","QualityMasks"), + originalSource = cms.InputTag("hltIter2PFlowCtfWithMaterialTracksForBTag") +) + + +process.hltIter2PFlowTrackSelectionHighPurityTauReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter2PFlowTrackCutClassifierTauReg","MVAValues"), + originalQualVals = cms.InputTag("hltIter2PFlowTrackCutClassifierTauReg","QualityMasks"), + originalSource = cms.InputTag("hltIter2PFlowCtfWithMaterialTracksTauReg") +) + + +process.hltIter2PixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2ClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2ClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2PixelLayerTripletsForBTag = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2ClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2ClustersRefRemovalForBTag"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter2PixelLayerTripletsTauReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter2ClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter2ClustersRefRemovalTauReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter3IterL3FromL1MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2IterL3FromL1MuonClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2IterL3FromL1MuonTrackSelectionHighPurity") +) + + +process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter3'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter3IterL3FromL1MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter3IterL3FromL1MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter3IterL3FromL1MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2IterL3FromL1MuonMerged", "hltIter3IterL3FromL1MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2IterL3FromL1MuonMerged", "hltIter3IterL3FromL1MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter3IterL3FromL1MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltIter3IterL3FromL1MuonPixelLayerPairs"), + trackingRegions = cms.InputTag("hltIter3IterL3FromL1MuonTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter3IterL3FromL1MuonPixelLayerPairs = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter3IterL3FromL1MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter3IterL3FromL1MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter3IterL3FromL1MuonPixelHitDoublets") +) + + +process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter3IterL3FromL1MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3FromL1MuonTrimmedPixelVertices") +) + + +process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter3IterL3FromL1MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter3IterL3FromL1MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter3IterL3FromL1MuonCtfWithMaterialTracks") +) + + +process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.2), + deltaPhi = cms.double(0.1), + input = cms.InputTag("hltL1MuonsPt0"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIter3IterL3MuonCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltIter3IterL3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltIter3IterL3MuonPixelSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIter3IterL3MuonClustersRefRemoval = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2IterL3MuonClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2IterL3MuonTrackSelectionHighPurity") +) + + +process.hltIter3IterL3MuonCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIter3'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltIter3IterL3MuonMaskedMeasurementTrackerEvent"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIter3IterL3MuonCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltIter3IterL3MuonL2Candidates = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('mu+'), + src = cms.InputTag("hltL2SelectorForL3IO") +) + + +process.hltIter3IterL3MuonMaskedMeasurementTrackerEvent = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltIter3IterL3MuonClustersRefRemoval"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltIter3IterL3MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2IterL3MuonMerged", "hltIter3IterL3MuonTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2IterL3MuonMerged", "hltIter3IterL3MuonTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIter3IterL3MuonPixelClusterCheck = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltIter3IterL3MuonPixelHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltIter3IterL3MuonPixelClusterCheck"), + layerPairs = cms.vuint32(0), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(False), + produceSeedingHitSets = cms.bool(True), + seedingLayers = cms.InputTag("hltIter3IterL3MuonPixelLayerPairs"), + trackingRegions = cms.InputTag("hltIter3IterL3MuonTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIter3IterL3MuonPixelLayerPairs = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltIter3IterL3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltIter3IterL3MuonClustersRefRemoval"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltIter3IterL3MuonPixelSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltIter3IterL3MuonPixelHitDoublets") +) + + +process.hltIter3IterL3MuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(9999.0, 25.0, 3.40282346639e+38), + maxChi2n = cms.vdouble(1.2, 1.0, 0.7), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIter3IterL3MuonCtfWithMaterialTracks"), + vertices = cms.InputTag("hltIterL3MuonTrimmedPixelVertices") +) + + +process.hltIter3IterL3MuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIter3IterL3MuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIter3IterL3MuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIter3IterL3MuonCtfWithMaterialTracks") +) + + +process.hltIter3IterL3MuonTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.1), + deltaPhi = cms.double(0.1), + input = cms.InputTag("hltIter3IterL3MuonL2Candidates"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.015), + precise = cms.bool(True), + ptMin = cms.double(2.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2MergedForBTag", "hltDisplacedhltIter4PFlowTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2MergedForBTag", "hltDisplacedhltIter4PFlowTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3FromL1MuonPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3FromL1MuonPixelLayerQuadrupletsNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3FromL1MuonPixelLayerQuadrupletsOpenMu = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3FromL1MuonPixelLayerQuadrupletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3FromL1MuonPixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilter"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitQuadruplets"), + passLabel = cms.string('') +) + + +process.hltIterL3FromL1MuonPixelTracksHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3FromL1MuonPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3FromL1MuonPixelTracksHitDoubletsNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3FromL1MuonPixelLayerQuadrupletsNoVtx"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3FromL1MuonPixelTracksHitDoubletsOpenMu = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3FromL1MuonPixelLayerQuadrupletsOpenMu"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3FromL1MuonPixelTracksHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3FromL1MuonPixelLayerQuadrupletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIterL3FromL1MuonPixelTracksTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3FromL1MuonPixelTracksHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitDoubletsNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsOpenMu = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitDoubletsOpenMu"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsScoutingNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3FromL1MuonPixelTracksNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilterNoVtx"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitterNoVtx"), + SeedingHitSets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitQuadrupletsNoVtx"), + passLabel = cms.string('') +) + + +process.hltIterL3FromL1MuonPixelTracksOpenMu = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilter"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitQuadrupletsOpenMu"), + passLabel = cms.string('') +) + + +process.hltIterL3FromL1MuonPixelTracksScoutingNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilterScoutingNoVtx"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitterScoutingNoVtx"), + SeedingHitSets = cms.InputTag("hltIterL3FromL1MuonPixelTracksHitQuadrupletsScoutingNoVtx"), + passLabel = cms.string('') +) + + +process.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltL1MuonsPt0"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltIterL3MuonL1MuonNoL2SelectorNoVtx"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltIterL3MuonL1MuonNoL2SelectorOpenMu"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIterL3FromL1MuonPixelTracksTrackingRegionsScoutingNoVtx = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.35), + deltaPhi = cms.double(0.2), + input = cms.InputTag("hltIterL3MuonL1MuonNoL2SelectorScoutingNoVtx"), + maxNRegions = cms.int32(2), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(10.0), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("notUsed"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltIterL3FromL1MuonPixelVertices = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracks"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3FromL1MuonPixelVerticesNoVtx = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksNoVtx"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3FromL1MuonPixelVerticesOpenMu = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksOpenMu"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3FromL1MuonPixelVerticesScoutingNoVtx = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksScoutingNoVtx"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3FromL1MuonTrimmedPixelVertices = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3FromL1MuonPixelVertices") +) + + +process.hltIterL3FromL1MuonTrimmedPixelVerticesNoVtx = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3FromL1MuonPixelVerticesNoVtx") +) + + +process.hltIterL3FromL1MuonTrimmedPixelVerticesOpenMu = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3FromL1MuonPixelVerticesOpenMu") +) + + +process.hltIterL3FromL1MuonTrimmedPixelVerticesScoutingNoVtx = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3FromL1MuonPixelVerticesScoutingNoVtx") +) + + +process.hltIterL3GlbMuon = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("Notused") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonMerged", "hltIter3IterL3FromL1MuonMerged"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonMerged", "hltIter3IterL3FromL1MuonMerged"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonMergedNoVtx", "hltIter2IterL3FromL1MuonMergedNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonMergedNoVtx", "hltIter2IterL3FromL1MuonMergedNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonMergedOpenMu", "hltIter2IterL3FromL1MuonMergedOpenMu"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonMergedOpenMu", "hltIter2IterL3FromL1MuonMergedOpenMu"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonAndMuonFromL1MergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonMergedScoutingNoVtx", "hltIter2IterL3FromL1MuonMergedScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonMergedScoutingNoVtx", "hltIter2IterL3FromL1MuonMergedScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonCandidates = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltIterL3Muons") +) + + +process.hltIterL3MuonCandidatesNoVtx = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltIterL3MuonsNoVtx") +) + + +process.hltIterL3MuonCandidatesOpenMu = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltIterL3MuonsOpenMu") +) + + +process.hltIterL3MuonCandidatesScoutingNoVtx = cms.EDProducer("L3MuonCandidateProducerFromMuons", + InputObjects = cms.InputTag("hltIterL3MuonsScoutingNoVtx") +) + + +process.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer("HLTL1MuonNoL2Selector", + CentralBxOnly = cms.bool(True), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(5.0), + L1MinPt = cms.double(-1.0), + L1MinQuality = cms.uint32(7), + L2CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + SeedMapTag = cms.InputTag("hltL2Muons") +) + + +process.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer("HLTL1MuonNoL2Selector", + CentralBxOnly = cms.bool(True), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(5.0), + L1MinPt = cms.double(-1.0), + L1MinQuality = cms.uint32(3), + L2CandTag = cms.InputTag("hltL2MuonCandidatesOpenMu"), + SeedMapTag = cms.InputTag("hltL2MuonsOpenMu") +) + + +process.hltIterL3MuonL1MuonNoL2SelectorScoutingNoVtx = cms.EDProducer("HLTL1MuonNoL2Selector", + CentralBxOnly = cms.bool(True), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(5.0), + L1MinPt = cms.double(-1.0), + L1MinQuality = cms.uint32(7), + L2CandTag = cms.InputTag("hltL2MuonCandidatesScoutingNoVtx"), + SeedMapTag = cms.InputTag("hltL2Muons") +) + + +process.hltIterL3MuonMerged = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurity", "hltIter3IterL3MuonMerged"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurity", "hltIter3IterL3MuonMerged"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonMergedNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3MuonMergedNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityNoVtx", "hltIter2IterL3MuonMergedNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonMergedOpenMu = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3MuonMergedOpenMu"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityOpenMu", "hltIter2IterL3MuonMergedOpenMu"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonMergedScoutingNoVtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3MuonMergedScoutingNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3OIMuonTrackSelectionHighPurityScoutingNoVtx", "hltIter2IterL3MuonMergedScoutingNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltIterL3MuonPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3MuonPixelLayerQuadrupletsNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3MuonPixelLayerQuadrupletsScoutingNoVtx = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltIterL3MuonPixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilter"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIterL3MuonPixelTracksHitQuadruplets"), + passLabel = cms.string('') +) + + +process.hltIterL3MuonPixelTracksFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltIterL3MuonPixelTracksFilterNoVtx = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltIterL3MuonPixelTracksFilterScoutingNoVtx = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltIterL3MuonPixelTracksFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltIterL3MuonPixelTracksFitterNoVtx = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltIterL3MuonPixelTracksFitterScoutingNoVtx = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltIterL3MuonPixelTracksHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3MuonPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3MuonPixelTracksHitDoubletsNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3MuonPixelLayerQuadrupletsNoVtx"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3MuonPixelTracksHitDoubletsOpenMu = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3MuonPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsOpenMu"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3MuonPixelTracksHitDoubletsScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltIterL3MuonPixelLayerQuadrupletsScoutingNoVtx"), + trackingRegions = cms.InputTag("hltIterL3MuonPixelTracksTrackingRegionsScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltIterL3MuonPixelTracksHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3MuonPixelTracksHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3MuonPixelTracksHitQuadrupletsNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3MuonPixelTracksHitDoubletsNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3MuonPixelTracksHitQuadrupletsOpenMu = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3MuonPixelTracksHitDoubletsOpenMu"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3MuonPixelTracksHitQuadrupletsScoutingNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.005), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltIterL3MuonPixelTracksHitDoubletsScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltIterL3MuonPixelTracksNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilterNoVtx"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitterNoVtx"), + SeedingHitSets = cms.InputTag("hltIterL3MuonPixelTracksHitQuadrupletsNoVtx"), + passLabel = cms.string('') +) + + +process.hltIterL3MuonPixelTracksOpenMu = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilter"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltIterL3MuonPixelTracksHitQuadrupletsOpenMu"), + passLabel = cms.string('') +) + + +process.hltIterL3MuonPixelTracksScoutingNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltIterL3MuonPixelTracksFilterScoutingNoVtx"), + Fitter = cms.InputTag("hltIterL3MuonPixelTracksFitterScoutingNoVtx"), + SeedingHitSets = cms.InputTag("hltIterL3MuonPixelTracksHitQuadrupletsScoutingNoVtx"), + passLabel = cms.string('') +) + + +process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer("MuonTrackingRegionEDProducer", + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.0), + MeasurementTrackerName = cms.InputTag(""), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.0), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(2.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IO"), + maxRegions = cms.int32(5), + precise = cms.bool(True), + vertexCollection = cms.InputTag("notUsed") +) + + +process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer("MuonTrackingRegionEDProducer", + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.0), + MeasurementTrackerName = cms.InputTag(""), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.0), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(2.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IONoVtx"), + maxRegions = cms.int32(5), + precise = cms.bool(True), + vertexCollection = cms.InputTag("notUsed") +) + + +process.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer("MuonTrackingRegionEDProducer", + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.0), + MeasurementTrackerName = cms.InputTag(""), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.0), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(2.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IOOpenMu"), + maxRegions = cms.int32(5), + precise = cms.bool(True), + vertexCollection = cms.InputTag("notUsed") +) + + +process.hltIterL3MuonPixelTracksTrackingRegionsScoutingNoVtx = cms.EDProducer("MuonTrackingRegionEDProducer", + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.0), + MeasurementTrackerName = cms.InputTag(""), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.0), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(2.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IOScoutingNoVtx"), + maxRegions = cms.int32(5), + precise = cms.bool(True), + vertexCollection = cms.InputTag("notUsed") +) + + +process.hltIterL3MuonPixelVertices = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracks"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3MuonPixelVerticesNoVtx = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksNoVtx"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3MuonPixelVerticesOpenMu = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksOpenMu"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3MuonPixelVerticesScoutingNoVtx = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltIterL3MuonPixelTracksScoutingNoVtx"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltIterL3MuonTracks = cms.EDProducer("HLTMuonTrackSelector", + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + copyTrajectories = cms.untracked.bool(False), + muon = cms.InputTag("hltIterL3Muons"), + originalMVAVals = cms.InputTag("none"), + track = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged") +) + + +process.hltIterL3MuonTrimmedPixelVertices = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3MuonPixelVertices") +) + + +process.hltIterL3MuonTrimmedPixelVerticesNoVtx = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3MuonPixelVerticesNoVtx") +) + + +process.hltIterL3MuonTrimmedPixelVerticesOpenMu = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3MuonPixelVerticesOpenMu") +) + + +process.hltIterL3MuonTrimmedPixelVerticesScoutingNoVtx = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltIterL3MuonPixelVerticesScoutingNoVtx") +) + + +process.hltIterL3Muons = cms.EDProducer("MuonIDFilterProducerForHLT", + allowedTypeMask = cms.uint32(0), + applyTriggerIdLoose = cms.bool(True), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoID"), + maxNormalizedChi2 = cms.double(9999.0), + minNMuonHits = cms.int32(0), + minNMuonStations = cms.int32(0), + minNTrkLayers = cms.int32(0), + minPixHits = cms.int32(0), + minPixLayer = cms.int32(0), + minPt = cms.double(0.0), + minTrkHits = cms.int32(0), + requiredTypeMask = cms.uint32(0), + typeMuon = cms.uint32(0) +) + + +process.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OI", "hltL3MuonsIterL3IO") +) + + +process.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OINoVtx", "hltL3MuonsIterL3IONoVtx") +) + + +process.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIOpenMu", "hltL3MuonsIterL3IOOpenMu") +) + + +process.hltIterL3MuonsFromL2LinksCombinationScoutingNoVtx = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIScoutingNoVtx", "hltL3MuonsIterL3IOScoutingNoVtx") +) + + +process.hltIterL3MuonsFromL2NoVtx = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OINoVtx", "hltL3MuonsIterL3IONoVtx") +) + + +process.hltIterL3MuonsFromL2OpenMu = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIOpenMu", "hltL3MuonsIterL3IOOpenMu") +) + + +process.hltIterL3MuonsFromL2ScoutingNoVtx = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIScoutingNoVtx", "hltL3MuonsIterL3IOScoutingNoVtx") +) + + +process.hltIterL3MuonsNoID = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("Notused"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltIter3IterL3FromL1MuonMerged") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(True), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltIterL3MuonAndMuonFromL1Merged", "hltIterL3GlbMuon", "hltL2Muons:UpdatedAtVtx"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links', + 'outer tracks' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(2.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltIterL3MuonsNoVtx = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("Notused"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedNoVtx") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(True), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltIter2IterL3FromL1MuonMergedNoVtx", "hltL3MuonsIterL3LinksNoVtx"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltIterL3MuonsOpenMu = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("Notused"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedOpenMu") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(True), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltIter2IterL3FromL1MuonMergedOpenMu", "hltL3MuonsIterL3LinksOpenMu"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltIterL3MuonsScoutingNoVtx = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("Notused"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("Notused"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("Notused"), + EERecHitCollectionLabel = cms.InputTag("Notused"), + HBHERecHitCollectionLabel = cms.InputTag("Notused"), + HORecHitCollectionLabel = cms.InputTag("Notused"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedScoutingNoVtx") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(True), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(False), + fillEnergy = cms.bool(False), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(False), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltIter2IterL3FromL1MuonMergedScoutingNoVtx", "hltL3MuonsIterL3LinksScoutingNoVtx"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(0.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(8.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltIterL3OIL3MuonCandidates = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltIterL3OIL3MuonsLinksCombination"), + InputObjects = cms.InputTag("hltIterL3OIL3Muons"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationNoVtx"), + InputObjects = cms.InputTag("hltIterL3OIL3MuonsNoVtx"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationOpenMu"), + InputObjects = cms.InputTag("hltIterL3OIL3MuonsOpenMu"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltIterL3OIL3MuonCandidatesScoutingNoVtx = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationScoutingNoVtx"), + InputObjects = cms.InputTag("hltIterL3OIL3MuonsScoutingNoVtx"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltIterL3OIL3Muons = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OI") +) + + +process.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OI") +) + + +process.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OINoVtx") +) + + +process.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIOpenMu") +) + + +process.hltIterL3OIL3MuonsLinksCombinationScoutingNoVtx = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIScoutingNoVtx") +) + + +process.hltIterL3OIL3MuonsNoVtx = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OINoVtx") +) + + +process.hltIterL3OIL3MuonsOpenMu = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIOpenMu") +) + + +process.hltIterL3OIL3MuonsScoutingNoVtx = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsIterL3OIScoutingNoVtx") +) + + +process.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('iter10'), + Fitter = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string('hltESPMeasurementTracker'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIterL3OITrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('iter10'), + Fitter = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string('hltESPMeasurementTracker'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIterL3OITrackCandidatesNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('iter10'), + Fitter = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string('hltESPMeasurementTracker'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIterL3OITrackCandidatesOpenMu"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltIterL3OIMuCtfWithMaterialTracksScoutingNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('iter10'), + Fitter = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string('hltESPMeasurementTracker'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltIterL3OITrackCandidatesScoutingNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(True), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(10.0, 1.0, 0.4), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(4, 3, 2), + min3DLayers = cms.vint32(1, 2, 1), + minLayers = cms.vint32(3, 5, 5), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracks"), + vertices = cms.InputTag("Notused") +) + + +process.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(True), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(10.0, 1.0, 0.4), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(4, 3, 2), + min3DLayers = cms.vint32(1, 2, 2), + minLayers = cms.vint32(3, 5, 5), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 2) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksNoVtx"), + vertices = cms.InputTag("Notused") +) + + +process.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(True), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(10.0, 1.0, 0.4), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(4, 3, 2), + min3DLayers = cms.vint32(1, 2, 1), + minLayers = cms.vint32(3, 5, 5), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 1) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksOpenMu"), + vertices = cms.InputTag("Notused") +) + + +process.hltIterL3OIMuonTrackCutClassifierScoutingNoVtx = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(True), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 3.40282346639e+38), + d0err_par = cms.vdouble(0.001, 0.001, 3.40282346639e+38), + dr_exp = cms.vint32(4, 4, 2147483647), + dr_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dr_par2 = cms.vdouble(0.3, 0.3, 3.40282346639e+38) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 2147483647), + dz_par1 = cms.vdouble(0.4, 0.4, 3.40282346639e+38), + dz_par2 = cms.vdouble(0.35, 0.35, 3.40282346639e+38) + ), + maxChi2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38), + maxChi2n = cms.vdouble(10.0, 1.0, 0.4), + maxDr = cms.vdouble(0.5, 0.03, 3.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 100.0), + maxLostLayers = cms.vint32(4, 3, 2), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 5, 5), + minNVtxTrk = cms.int32(3), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksScoutingNoVtx"), + vertices = cms.InputTag("Notused") +) + + +process.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifier","MVAValues"), + originalQualVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifier","QualityMasks"), + originalSource = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracks") +) + + +process.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksNoVtx") +) + + +process.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierOpenMu","MVAValues"), + originalQualVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierOpenMu","QualityMasks"), + originalSource = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksOpenMu") +) + + +process.hltIterL3OIMuonTrackSelectionHighPurityScoutingNoVtx = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierScoutingNoVtx","MVAValues"), + originalQualVals = cms.InputTag("hltIterL3OIMuonTrackCutClassifierScoutingNoVtx","QualityMasks"), + originalSource = cms.InputTag("hltIterL3OIMuCtfWithMaterialTracksScoutingNoVtx") +) + + +process.hltIterL3OISeedsFromL2Muons = cms.EDProducer("TSGForOIFromL2", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + 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), + UseHitLessSeeds = cms.bool(True), + adjustErrorsDynamicallyForHitless = cms.bool(True), + adjustErrorsDynamicallyForHits = cms.bool(False), + debug = cms.untracked.bool(False), + estimator = cms.string('hltESPChi2MeasurementEstimator100'), + 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), + fixedErrorRescaleFactorForHitless = cms.double(2.0), + fixedErrorRescaleFactorForHits = cms.double(1.0), + hitsToTry = cms.int32(1), + layersToTry = cms.int32(2), + maxEtaForTOB = cms.double(1.8), + maxHitSeeds = cms.uint32(1), + maxHitlessSeeds = cms.uint32(5), + maxSeeds = cms.uint32(20), + minEtaForTEC = cms.double(0.7), + numL2ValidHitsCutAllEndcap = cms.uint32(30), + numL2ValidHitsCutAllEta = cms.uint32(20), + pT1 = cms.double(13.0), + pT2 = cms.double(30.0), + pT3 = cms.double(70.0), + propagatorName = cms.string('PropagatorWithMaterialParabolicMf'), + src = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + tsosDiff1 = cms.double(0.2), + tsosDiff2 = cms.double(0.02) +) + + +process.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer("TSGForOIFromL2", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + 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), + UseHitLessSeeds = cms.bool(True), + adjustErrorsDynamicallyForHitless = cms.bool(True), + adjustErrorsDynamicallyForHits = cms.bool(False), + debug = cms.untracked.bool(False), + estimator = cms.string('hltESPChi2MeasurementEstimator100'), + 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), + fixedErrorRescaleFactorForHitless = cms.double(2.0), + fixedErrorRescaleFactorForHits = cms.double(1.0), + hitsToTry = cms.int32(1), + layersToTry = cms.int32(2), + maxEtaForTOB = cms.double(1.8), + maxHitSeeds = cms.uint32(1), + maxHitlessSeeds = cms.uint32(5), + maxSeeds = cms.uint32(20), + minEtaForTEC = cms.double(0.7), + numL2ValidHitsCutAllEndcap = cms.uint32(30), + numL2ValidHitsCutAllEta = cms.uint32(20), + pT1 = cms.double(13.0), + pT2 = cms.double(30.0), + pT3 = cms.double(70.0), + propagatorName = cms.string('PropagatorWithMaterialParabolicMf'), + src = cms.InputTag("hltL2Muons"), + tsosDiff1 = cms.double(0.2), + tsosDiff2 = cms.double(0.02) +) + + +process.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer("TSGForOIFromL2", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + 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), + UseHitLessSeeds = cms.bool(True), + adjustErrorsDynamicallyForHitless = cms.bool(True), + adjustErrorsDynamicallyForHits = cms.bool(False), + debug = cms.untracked.bool(False), + estimator = cms.string('hltESPChi2MeasurementEstimator100'), + 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), + fixedErrorRescaleFactorForHitless = cms.double(2.0), + fixedErrorRescaleFactorForHits = cms.double(1.0), + hitsToTry = cms.int32(1), + layersToTry = cms.int32(2), + maxEtaForTOB = cms.double(1.8), + maxHitSeeds = cms.uint32(1), + maxHitlessSeeds = cms.uint32(5), + maxSeeds = cms.uint32(20), + minEtaForTEC = cms.double(0.7), + numL2ValidHitsCutAllEndcap = cms.uint32(30), + numL2ValidHitsCutAllEta = cms.uint32(20), + pT1 = cms.double(13.0), + pT2 = cms.double(30.0), + pT3 = cms.double(70.0), + propagatorName = cms.string('PropagatorWithMaterialParabolicMf'), + src = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx"), + tsosDiff1 = cms.double(0.2), + tsosDiff2 = cms.double(0.02) +) + + +process.hltIterL3OISeedsFromL2MuonsScoutingNoVtx = cms.EDProducer("TSGForOIFromL2", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + 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), + UseHitLessSeeds = cms.bool(True), + adjustErrorsDynamicallyForHitless = cms.bool(True), + adjustErrorsDynamicallyForHits = cms.bool(False), + debug = cms.untracked.bool(False), + estimator = cms.string('hltESPChi2MeasurementEstimator100'), + 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), + fixedErrorRescaleFactorForHitless = cms.double(2.0), + fixedErrorRescaleFactorForHits = cms.double(1.0), + hitsToTry = cms.int32(1), + layersToTry = cms.int32(2), + maxEtaForTOB = cms.double(1.8), + maxHitSeeds = cms.uint32(1), + maxHitlessSeeds = cms.uint32(5), + maxSeeds = cms.uint32(20), + minEtaForTEC = cms.double(0.7), + numL2ValidHitsCutAllEndcap = cms.uint32(30), + numL2ValidHitsCutAllEta = cms.uint32(20), + pT1 = cms.double(13.0), + pT2 = cms.double(30.0), + pT3 = cms.double(70.0), + propagatorName = cms.string('PropagatorWithMaterialParabolicMf'), + src = cms.InputTag("hltL2Muons"), + tsosDiff1 = cms.double(0.2), + tsosDiff2 = cms.double(0.02) +) + + +process.hltIterL3OITrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string('CkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(500000), + maxSeedsBeforeCleaning = cms.uint32(5000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltIterL3OISeedsFromL2Muons"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string('CkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(500000), + maxSeedsBeforeCleaning = cms.uint32(5000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltIterL3OISeedsFromL2MuonsNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string('CkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(500000), + maxSeedsBeforeCleaning = cms.uint32(5000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltIterL3OISeedsFromL2MuonsOpenMu"), + useHitsSplitting = cms.bool(False) +) + + +process.hltIterL3OITrackCandidatesScoutingNoVtx = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string('CkfTrajectoryBuilder'), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(500000), + maxSeedsBeforeCleaning = cms.uint32(5000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltIterL3OISeedsFromL2MuonsScoutingNoVtx"), + useHitsSplitting = cms.bool(False) +) + + +process.hltJpsiTkAllConeTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('K+'), + src = cms.InputTag("hltMergedTracksDisplacedJpsiReg") +) + + +process.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('K+'), + src = cms.InputTag("hltMergedTracksDisplacedJpsiRegDoubleTrk") +) + + +process.hltJpsiTkVertexProducer = cms.EDProducer("HLTmumutkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MinD0Significance = cms.double(2.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(1.2), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OverlapDR = cms.double(0.005), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu4Jpsi"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.493677), + TrackCand = cms.InputTag("hltJpsiTkAllConeTracksIter") +) + + +process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer("HLTmumutktkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + FourthTrackMass = cms.double(0.493677), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MaxTrkTrkMass = cms.double(1.05), + MinD0Significance = cms.double(0.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(1.0), + MinTrkTrkMass = cms.double(0.95), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OppositeSign = cms.bool(True), + OverlapDR = cms.double(0.000144), + PreviousCandTag = cms.InputTag("hltDoubleTrkmumuFilterDoubleMu2Jpsi"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.493677), + TrackCand = cms.InputTag("hltJpsiTkAllConeTracksIterDoubleTrk") +) + + +process.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer("HLTmumutktkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + FourthTrackMass = cms.double(0.493677), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MaxTrkTrkMass = cms.double(1.3), + MinD0Significance = cms.double(0.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.8), + MinTrkTrkMass = cms.double(0.95), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OppositeSign = cms.bool(True), + OverlapDR = cms.double(0.000144), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu4Jpsi"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.493677), + TrackCand = cms.InputTag("hltJpsiTkAllConeTracksIter") +) + + +process.hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sDoubleTauBigOR") +) + + +process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong"), + L1TauTrigger = cms.InputTag("hltL1sIsoTau40erETMHF90To120") +) + + +process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchMu22IsoTau40 = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong"), + L1TauTrigger = cms.InputTag("hltL1sMu22erIsoTau40er") +) + + +process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchQuadJetIsoTau = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong"), + L1TauTrigger = cms.InputTag("hltL1sQuadJet36IsoTau52") +) + + +process.hltL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + L1TauTrigger = cms.InputTag("hltL1sBigORMu18erTauXXer2p1") +) + + +process.hltL1JetsHLTPFTauTrackLooseChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + L1TauTrigger = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3") +) + + +process.hltL1JetsHLTPFTauTrackMediumChargedIsolationMatch1Prong = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation1Prong"), + L1TauTrigger = cms.InputTag("hltL1sSingleTau") +) + + +process.hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationReg"), + L1TauTrigger = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer") +) + + +process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch = cms.EDProducer("L1THLTTauMatching", + EtMin = cms.double(0.0), + JetSrc = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation"), + L1TauTrigger = cms.InputTag("hltL1sSingleTau") +) + + +process.hltL1MuonsPt0 = cms.EDProducer("HLTL1TMuonSelector", + CentralBxOnly = cms.bool(True), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(5.0), + L1MinPt = cms.double(-1.0), + L1MinQuality = cms.uint32(7) +) + + +process.hltL1MuonsPt15 = cms.EDProducer("HLTL1TMuonSelector", + CentralBxOnly = cms.bool(True), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(5.0), + L1MinPt = cms.double(15.0), + L1MinQuality = cms.uint32(3) +) + + +process.hltL1TPFJetsMatching = cms.EDProducer("L1TPFJetsMatching", + JetSrc = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + L1JetTrigger = cms.InputTag("hltL1DiJetVBF"), + matchingR = cms.double(0.5), + mjjMin = cms.double(650.0), + pt1Min = cms.double(110.0), + pt2Min = cms.double(35.0), + pt3Min = cms.double(110.0) +) + + +process.hltL2CosmicMuonSeeds = cms.EDProducer("L2MuonSeedGeneratorFromL1T", + CentralBxOnly = cms.bool(True), + EtaMatchingBins = cms.vdouble(0.0, 2.5), + GMTReadoutCollection = cms.InputTag(""), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(2.5), + L1MinPt = cms.double(0.0), + L1MinQuality = cms.uint32(1), + MatchDR = cms.vdouble(0.3), + MatchType = cms.uint32(0), + OfflineSeedLabel = cms.untracked.InputTag("hltL2CosmicOfflineMuonSeeds"), + Propagator = cms.string('SteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + SetMinPtBarrelTo = cms.double(3.5), + SetMinPtEndcapTo = cms.double(1.0), + SortType = cms.uint32(0), + UseOfflineSeed = cms.untracked.bool(True), + UseUnassociatedL1 = cms.bool(False) +) + + +process.hltL2CosmicMuons = cms.EDProducer("L2MuonProducer", + DoSeedRefit = cms.bool(False), + InputObjects = cms.InputTag("hltL2CosmicMuonSeeds"), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + BWSeedType = cms.string('fromGenerator'), + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegmentsMeanTimer"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('outsideIn'), + MaxChi2 = cms.double(100.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + DoBackwardFilter = cms.bool(True), + DoRefit = cms.bool(False), + DoSeedRefit = cms.bool(False), + FilterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegmentsMeanTimer"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('insideOut'), + MaxChi2 = cms.double(1000.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + NavigationType = cms.string('Standard'), + SeedPosition = cms.string('in'), + SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ) + ), + MuonTrajectoryBuilder = cms.string('StandAloneMuonTrajectoryBuilder'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0), + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite') + ), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer("CosmicMuonSeedGenerator", + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegmentsMeanTimer"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + ForcePointDown = cms.bool(False), + MaxCSCChi2 = cms.double(300.0), + MaxDTChi2 = cms.double(300.0), + MaxSeeds = cms.int32(1000) +) + + +process.hltL2MuonCandidates = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2Muons","UpdatedAtVtx") +) + + +process.hltL2MuonCandidatesAllBx = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2MuonsAllBx","UpdatedAtVtx") +) + + +process.hltL2MuonCandidatesNoVtx = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2Muons") +) + + +process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2CosmicMuons") +) + + +process.hltL2MuonCandidatesOpenMu = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx") +) + + +process.hltL2MuonCandidatesScoutingNoVtx = cms.EDProducer("L2MuonCandidateProducer", + InputObjects = cms.InputTag("hltL2Muons") +) + + +process.hltL2MuonSeeds = cms.EDProducer("L2MuonSeedGeneratorFromL1T", + CentralBxOnly = cms.bool(True), + EtaMatchingBins = cms.vdouble(0.0, 2.5), + GMTReadoutCollection = cms.InputTag(""), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(2.5), + L1MinPt = cms.double(0.0), + L1MinQuality = cms.uint32(7), + MatchDR = cms.vdouble(0.3), + MatchType = cms.uint32(0), + OfflineSeedLabel = cms.untracked.InputTag("hltL2OfflineMuonSeeds"), + Propagator = cms.string('SteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + SetMinPtBarrelTo = cms.double(3.5), + SetMinPtEndcapTo = cms.double(1.0), + SortType = cms.uint32(0), + UseOfflineSeed = cms.untracked.bool(True), + UseUnassociatedL1 = cms.bool(False) +) + + +process.hltL2MuonSeedsAllBx = cms.EDProducer("L2MuonSeedGeneratorFromL1T", + CentralBxOnly = cms.bool(False), + EtaMatchingBins = cms.vdouble(0.0, 2.5), + GMTReadoutCollection = cms.InputTag(""), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(2.5), + L1MinPt = cms.double(0.0), + L1MinQuality = cms.uint32(7), + MatchDR = cms.vdouble(0.3), + MatchType = cms.uint32(0), + OfflineSeedLabel = cms.untracked.InputTag("hltL2OfflineMuonSeeds"), + Propagator = cms.string('SteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + SetMinPtBarrelTo = cms.double(3.5), + SetMinPtEndcapTo = cms.double(1.0), + SortType = cms.uint32(0), + UseOfflineSeed = cms.untracked.bool(True), + UseUnassociatedL1 = cms.bool(False) +) + + +process.hltL2MuonSeedsOpenMu = cms.EDProducer("L2MuonSeedGeneratorFromL1T", + CentralBxOnly = cms.bool(True), + EtaMatchingBins = cms.vdouble(0.0, 2.5), + GMTReadoutCollection = cms.InputTag(""), + InputObjects = cms.InputTag("hltGtStage2Digis","Muon"), + L1MaxEta = cms.double(2.5), + L1MinPt = cms.double(0.0), + L1MinQuality = cms.uint32(3), + MatchDR = cms.vdouble(0.3), + MatchType = cms.uint32(0), + OfflineSeedLabel = cms.untracked.InputTag("hltL2OfflineMuonSeeds"), + Propagator = cms.string('SteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + SetMinPtBarrelTo = cms.double(3.5), + SetMinPtEndcapTo = cms.double(1.0), + SortType = cms.uint32(0), + UseOfflineSeed = cms.untracked.bool(True), + UseUnassociatedL1 = cms.bool(False) +) + + +process.hltL2Muons = cms.EDProducer("L2MuonProducer", + DoSeedRefit = cms.bool(False), + InputObjects = cms.InputTag("hltL2MuonSeeds"), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + BWSeedType = cms.string('fromGenerator'), + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('outsideIn'), + MaxChi2 = cms.double(100.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + DoBackwardFilter = cms.bool(True), + DoRefit = cms.bool(False), + DoSeedRefit = cms.bool(False), + FilterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('insideOut'), + MaxChi2 = cms.double(1000.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + NavigationType = cms.string('Standard'), + SeedPosition = cms.string('in'), + SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ) + ), + MuonTrajectoryBuilder = cms.string('Exhaustive'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0), + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite') + ), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL2MuonsAllBx = cms.EDProducer("L2MuonProducer", + DoSeedRefit = cms.bool(False), + InputObjects = cms.InputTag("hltL2MuonSeedsAllBx"), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + BWSeedType = cms.string('fromGenerator'), + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('outsideIn'), + MaxChi2 = cms.double(100.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + DoBackwardFilter = cms.bool(True), + DoRefit = cms.bool(False), + DoSeedRefit = cms.bool(False), + FilterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('insideOut'), + MaxChi2 = cms.double(1000.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + NavigationType = cms.string('Standard'), + SeedPosition = cms.string('in'), + SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ) + ), + MuonTrajectoryBuilder = cms.string('Exhaustive'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0), + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite') + ), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL2MuonsOpenMu = cms.EDProducer("L2MuonProducer", + DoSeedRefit = cms.bool(False), + InputObjects = cms.InputTag("hltL2MuonSeedsOpenMu"), + L2TrajBuilderParameters = cms.PSet( + BWFilterParameters = cms.PSet( + BWSeedType = cms.string('fromGenerator'), + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('outsideIn'), + MaxChi2 = cms.double(100.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + DoBackwardFilter = cms.bool(True), + DoRefit = cms.bool(False), + DoSeedRefit = cms.bool(False), + FilterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableRPCMeasurement = cms.bool(True), + FitDirection = cms.string('insideOut'), + MaxChi2 = cms.double(1000.0), + 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) + ), + NumberOfSigma = cms.double(3.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RPCRecSegmentLabel = cms.InputTag("hltRpcRecHits") + ), + NavigationType = cms.string('Standard'), + SeedPosition = cms.string('in'), + SeedPropagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ) + ), + MuonTrajectoryBuilder = cms.string('Exhaustive'), + SeedTransformerParameters = cms.PSet( + Fitter = cms.string('hltESPKFFittingSmootherForL2Muon'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + NMinRecHits = cms.uint32(2), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RescaleError = cms.double(100.0), + UseSubRecHits = cms.bool(False) + ), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPFastSteppingHelixPropagatorAny', + 'hltESPFastSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPosition = cms.vdouble(0.0, 0.0, 0.0), + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite') + ), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL2OfflineMuonSeeds = cms.EDProducer("MuonSeedGenerator", + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + CSC_01 = cms.vdouble( + 0.166, 0.0, 0.0, 0.031, 0.0, + 0.0 + ), + CSC_01_1_scale = cms.vdouble(-1.915329, 0.0), + CSC_02 = cms.vdouble( + 0.612, -0.207, 0.0, 0.067, -0.001, + 0.0 + ), + CSC_03 = cms.vdouble( + 0.787, -0.338, 0.029, 0.101, -0.008, + 0.0 + ), + CSC_12 = cms.vdouble( + -0.161, 0.254, -0.047, 0.042, -0.007, + 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 = cms.vdouble( + 0.901, -1.302, 0.533, 0.045, 0.005, + 0.0 + ), + CSC_13_2_scale = cms.vdouble(-6.077936, 0.0), + CSC_13_3_scale = cms.vdouble(-1.701268, 0.0), + CSC_14 = cms.vdouble( + 0.606, -0.181, -0.002, 0.111, -0.003, + 0.0 + ), + CSC_14_3_scale = cms.vdouble(-1.969563, 0.0), + CSC_23 = cms.vdouble( + -0.081, 0.113, -0.029, 0.015, 0.008, + 0.0 + ), + CSC_23_1_scale = cms.vdouble(-19.084285, 0.0), + CSC_23_2_scale = cms.vdouble(-6.079917, 0.0), + CSC_24 = cms.vdouble( + 0.004, 0.021, -0.002, 0.053, 0.0, + 0.0 + ), + CSC_24_1_scale = cms.vdouble(-6.055701, 0.0), + CSC_34 = cms.vdouble( + 0.062, -0.067, 0.019, 0.021, 0.003, + 0.0 + ), + CSC_34_1_scale = cms.vdouble(-11.520507, 0.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DT_12 = cms.vdouble( + 0.183, 0.054, -0.087, 0.028, 0.002, + 0.0 + ), + DT_12_1_scale = cms.vdouble(-3.692398, 0.0), + DT_12_2_scale = cms.vdouble(-3.518165, 0.0), + DT_13 = cms.vdouble( + 0.315, 0.068, -0.127, 0.051, -0.002, + 0.0 + ), + DT_13_1_scale = cms.vdouble(-4.520923, 0.0), + DT_13_2_scale = cms.vdouble(-4.257687, 0.0), + DT_14 = cms.vdouble( + 0.359, 0.052, -0.107, 0.072, -0.004, + 0.0 + ), + DT_14_1_scale = cms.vdouble(-5.644816, 0.0), + DT_14_2_scale = cms.vdouble(-4.808546, 0.0), + DT_23 = cms.vdouble( + 0.13, 0.023, -0.057, 0.028, 0.004, + 0.0 + ), + DT_23_1_scale = cms.vdouble(-5.320346, 0.0), + DT_23_2_scale = cms.vdouble(-5.117625, 0.0), + DT_24 = cms.vdouble( + 0.176, 0.014, -0.051, 0.051, 0.003, + 0.0 + ), + DT_24_1_scale = cms.vdouble(-7.490909, 0.0), + DT_24_2_scale = cms.vdouble(-6.63094, 0.0), + DT_34 = cms.vdouble( + 0.044, 0.004, -0.013, 0.029, 0.003, + 0.0 + ), + DT_34_1_scale = cms.vdouble(-13.783765, 0.0), + DT_34_2_scale = cms.vdouble(-11.901897, 0.0), + EnableCSCMeasurement = cms.bool(True), + EnableDTMeasurement = cms.bool(True), + EnableME0Measurement = cms.bool(False), + ME0RecSegmentLabel = cms.InputTag("me0Segments"), + OL_1213 = cms.vdouble( + 0.96, -0.737, 0.0, 0.052, 0.0, + 0.0 + ), + OL_1213_0_scale = cms.vdouble(-4.488158, 0.0), + OL_1222 = cms.vdouble( + 0.848, -0.591, 0.0, 0.062, 0.0, + 0.0 + ), + OL_1222_0_scale = cms.vdouble(-5.810449, 0.0), + OL_1232 = cms.vdouble( + 0.184, 0.0, 0.0, 0.066, 0.0, + 0.0 + ), + OL_1232_0_scale = cms.vdouble(-5.964634, 0.0), + OL_2213 = cms.vdouble( + 0.117, 0.0, 0.0, 0.044, 0.0, + 0.0 + ), + OL_2213_0_scale = cms.vdouble(-7.239789, 0.0), + OL_2222 = cms.vdouble( + 0.107, 0.0, 0.0, 0.04, 0.0, + 0.0 + ), + OL_2222_0_scale = cms.vdouble(-7.667231, 0.0), + SMB_10 = cms.vdouble( + 1.387, -0.038, 0.0, 0.19, 0.0, + 0.0 + ), + SMB_10_0_scale = cms.vdouble(2.448566, 0.0), + SMB_11 = cms.vdouble( + 1.247, 0.72, -0.802, 0.229, -0.075, + 0.0 + ), + SMB_11_0_scale = cms.vdouble(2.56363, 0.0), + SMB_12 = cms.vdouble( + 2.128, -0.956, 0.0, 0.199, 0.0, + 0.0 + ), + SMB_12_0_scale = cms.vdouble(2.283221, 0.0), + SMB_20 = cms.vdouble( + 1.011, -0.052, 0.0, 0.188, 0.0, + 0.0 + ), + SMB_20_0_scale = cms.vdouble(1.486168, 0.0), + SMB_21 = cms.vdouble( + 1.043, -0.124, 0.0, 0.183, 0.0, + 0.0 + ), + SMB_21_0_scale = cms.vdouble(1.58384, 0.0), + SMB_22 = cms.vdouble( + 1.474, -0.758, 0.0, 0.185, 0.0, + 0.0 + ), + SMB_22_0_scale = cms.vdouble(1.346681, 0.0), + SMB_30 = cms.vdouble( + 0.505, -0.022, 0.0, 0.215, 0.0, + 0.0 + ), + SMB_30_0_scale = cms.vdouble(-3.629838, 0.0), + SMB_31 = cms.vdouble( + 0.549, -0.145, 0.0, 0.207, 0.0, + 0.0 + ), + SMB_31_0_scale = cms.vdouble(-3.323768, 0.0), + SMB_32 = cms.vdouble( + 0.67, -0.327, 0.0, 0.22, 0.0, + 0.0 + ), + SMB_32_0_scale = cms.vdouble(-3.054156, 0.0), + SME_11 = cms.vdouble( + 3.295, -1.527, 0.112, 0.378, 0.02, + 0.0 + ), + SME_11_0_scale = cms.vdouble(1.325085, 0.0), + SME_12 = cms.vdouble( + 0.102, 0.599, 0.0, 0.38, 0.0, + 0.0 + ), + SME_12_0_scale = cms.vdouble(2.279181, 0.0), + SME_13 = cms.vdouble( + -1.286, 1.711, 0.0, 0.356, 0.0, + 0.0 + ), + SME_13_0_scale = cms.vdouble(0.104905, 0.0), + SME_21 = cms.vdouble( + -0.529, 1.194, -0.358, 0.472, 0.086, + 0.0 + ), + SME_21_0_scale = cms.vdouble(-0.040862, 0.0), + SME_22 = cms.vdouble( + -1.207, 1.491, -0.251, 0.189, 0.243, + 0.0 + ), + SME_22_0_scale = cms.vdouble(-3.457901, 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 + ), + beamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + crackEtas = cms.vdouble(0.2, 1.6, 1.7), + crackWindow = cms.double(0.04), + deltaEtaCrackSearchWindow = cms.double(0.25), + deltaEtaSearchWindow = cms.double(0.2), + deltaPhiSearchWindow = cms.double(0.25), + scaleDT = cms.bool(True) +) + + +process.hltL2SelectorForL3IO = cms.EDProducer("HLTMuonL2SelectorForL3IO", + InputLinks = cms.InputTag("hltIterL3OIL3MuonsLinksCombination"), + MaxNormalizedChi2 = cms.double(20.0), + MaxPtDifference = cms.double(0.3), + MinNhits = cms.int32(1), + MinNmuonHits = cms.int32(1), + applyL3Filters = cms.bool(False), + l2Src = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + l3OISrc = cms.InputTag("hltIterL3OIL3MuonCandidates") +) + + +process.hltL2SelectorForL3IONoVtx = cms.EDProducer("HLTMuonL2SelectorForL3IO", + InputLinks = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationNoVtx"), + MaxNormalizedChi2 = cms.double(20.0), + MaxPtDifference = cms.double(0.3), + MinNhits = cms.int32(1), + MinNmuonHits = cms.int32(1), + applyL3Filters = cms.bool(False), + l2Src = cms.InputTag("hltL2Muons"), + l3OISrc = cms.InputTag("hltIterL3OIL3MuonCandidatesNoVtx") +) + + +process.hltL2SelectorForL3IOOpenMu = cms.EDProducer("HLTMuonL2SelectorForL3IO", + InputLinks = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationOpenMu"), + MaxNormalizedChi2 = cms.double(20.0), + MaxPtDifference = cms.double(0.3), + MinNhits = cms.int32(1), + MinNmuonHits = cms.int32(1), + applyL3Filters = cms.bool(False), + l2Src = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx"), + l3OISrc = cms.InputTag("hltIterL3OIL3MuonCandidatesOpenMu") +) + + +process.hltL2SelectorForL3IOScoutingNoVtx = cms.EDProducer("HLTMuonL2SelectorForL3IO", + InputLinks = cms.InputTag("hltIterL3OIL3MuonsLinksCombinationScoutingNoVtx"), + MaxNormalizedChi2 = cms.double(20.0), + MaxPtDifference = cms.double(0.3), + MinNhits = cms.int32(1), + MinNmuonHits = cms.int32(1), + applyL3Filters = cms.bool(False), + l2Src = cms.InputTag("hltL2Muons"), + l3OISrc = cms.InputTag("hltIterL3OIL3MuonCandidatesScoutingNoVtx") +) + + +process.hltL2TauJets = cms.EDProducer("L2TauJetsMerger", + EtMin = cms.double(20.0), + JetSrc = cms.VInputTag( + "hltAkIsoTau1Regional", "hltAkIsoTau2Regional", "hltAkIsoTau3Regional", "hltAkIsoTau4Regional", "hltAkIsoTau5Regional", + "hltAkIsoTau6Regional", "hltAkIsoTau7Regional", "hltAkIsoTau8Regional", "hltAkIsoTau9Regional", "hltAkIsoTau10Regional", + "hltAkIsoTau11Regional", "hltAkIsoTau12Regional" + ) +) + + +process.hltL2TauJetsIso = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltL2TauIsoFilter"), + TriggerTypes = cms.vint32(84) +) + + +process.hltL2TauJetsIsoL1TauSeeded = cms.EDProducer("HLTCaloJetCollectionProducer", + HLTObject = cms.InputTag("hltL2TauIsoFilterL1TauSeeded"), + TriggerTypes = cms.vint32(84) +) + + +process.hltL2TauJetsL1TauSeeded = cms.EDProducer("L2TauJetsMerger", + EtMin = cms.double(20.0), + JetSrc = cms.VInputTag("hltAkIsoTauL1sTauVeryBigORSeededRegional") +) + + +process.hltL2TauPixelIsoTagProducer = cms.EDProducer("L2TauPixelIsoTagProducer", + BeamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), + IsoConeMax = cms.double(0.4), + IsoConeMin = cms.double(0.15), + JetSrc = cms.InputTag("hltL2TausForPixelIsolation"), + MaxNumberPV = cms.int32(1), + TrackMaxDxy = cms.double(0.2), + TrackMaxNChi2 = cms.double(1000.0), + TrackMinNHits = cms.int32(3), + TrackMinPt = cms.double(0.9), + TrackPVMaxDZ = cms.double(0.1), + TrackSrc = cms.InputTag(""), + VertexSrc = cms.InputTag("hltPixelVerticesRegForTau") +) + + +process.hltL2TauPixelIsoTagProducerL1TauSeeded = cms.EDProducer("L2TauPixelIsoTagProducer", + BeamSpotSrc = cms.InputTag("hltOnlineBeamSpot"), + IsoConeMax = cms.double(0.4), + IsoConeMin = cms.double(0.15), + JetSrc = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + MaxNumberPV = cms.int32(1), + TrackMaxDxy = cms.double(0.2), + TrackMaxNChi2 = cms.double(1000.0), + TrackMinNHits = cms.int32(3), + TrackMinPt = cms.double(0.9), + TrackPVMaxDZ = cms.double(0.1), + TrackSrc = cms.InputTag(""), + VertexSrc = cms.InputTag("hltPixelVerticesRegL1TauSeeded") +) + + +process.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer("L2MuonIsolationProducer", + ExtractorPSet = cms.PSet( + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + ComponentName = cms.string('CaloExtractor'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DepositLabel = cms.untracked.string('EcalPlusHcal'), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Vertex_Constraint_XY = cms.bool(False), + Vertex_Constraint_Z = cms.bool(False), + Weight_E = cms.double(1.0), + Weight_H = cms.double(1.0) + ), + IsolatorPSet = cms.PSet( + AndOrCuts = cms.bool(True), + ComponentName = cms.string('CutsIsolatorWithCorrection'), + ConeSizes = cms.vdouble(0.2), + ConeSizesRel = cms.vdouble(0.2), + CutAbsoluteIso = cms.bool(True), + CutRelativeIso = cms.bool(False), + EffAreaSFBarrel = cms.double(1.0), + EffAreaSFEndcap = cms.double(0.883), + EtaBounds = cms.vdouble(2.411), + EtaBoundsRel = cms.vdouble(2.411), + ReturnAbsoluteSum = cms.bool(True), + ReturnRelativeSum = cms.bool(False), + RhoMax = cms.double(99999999.0), + RhoScaleBarrel = cms.double(0.836), + RhoScaleEndcap = cms.double(1.0), + RhoSrc = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + Thresholds = cms.vdouble(99999999.0), + ThresholdsRel = cms.vdouble(99999999.0), + UseRhoCorrection = cms.bool(True) + ), + StandAloneCollectionLabel = cms.InputTag("hltIterL3MuonCandidates"), + WriteIsolatorFloat = cms.bool(True) +) + + +process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt"), + maximumChiSquared = cms.double(20.0), + maximumLongitudinalImpactParameter = cms.double(0.1), + maximumTransverseImpactParameter = cms.double(0.1), + minimumNumberOfHits = cms.int32(8), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltFastPVPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt"), + maximumChiSquared = cms.double(20.0), + maximumLongitudinalImpactParameter = cms.double(0.1), + maximumTransverseImpactParameter = cms.double(0.1), + minimumNumberOfHits = cms.int32(8), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltFastPVPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltPromptTrackCountingESProducer'), + tagInfos = cms.VInputTag("hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt") +) + + +process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltPromptTrackCountingESProducer'), + tagInfos = cms.VInputTag("hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt") +) + + +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltCentralCaloJetptLowPtCollectionProducer"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityForBTag"), + useAssigned = cms.bool(False) +) + + +process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltCentralCaloJetptMidPtCollectionProducer"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityForBTag"), + useAssigned = cms.bool(False) +) + + +process.hltL3MuonCombRelIsolationVVVL = cms.EDProducer("L3MuonCombinedRelativeIsolationProducer", + CaloDepositsLabel = cms.InputTag("hltL3CaloMuonCorrectedVVVLIsolations"), + CaloExtractorPSet = cms.PSet( + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + ComponentName = cms.string('CaloExtractor'), + DR_Max = cms.double(0.2), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DepositLabel = cms.untracked.string('EcalPlusHcal'), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Vertex_Constraint_XY = cms.bool(False), + Vertex_Constraint_Z = cms.bool(False), + Weight_E = cms.double(1.0), + Weight_H = cms.double(1.0) + ), + CutsPSet = cms.PSet( + ComponentName = cms.string('SimpleCuts'), + ConeSizes = cms.vdouble(0.2), + EtaBounds = cms.vdouble(2.411), + Thresholds = cms.vdouble(1.2), + applyCutsORmaxNTracks = cms.bool(False), + maxNTracks = cms.int32(-1) + ), + OutputMuIsoDeposits = cms.bool(True), + TrackPt_Min = cms.double(-1.0), + TrkExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('PixelTrackExtractor'), + DR_Max = cms.double(0.2), + DR_Veto = cms.double(0.01), + DR_VetoPt = cms.double(0.025), + DepositLabel = cms.untracked.string('PXLS'), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + PropagateTracksToRadius = cms.bool(True), + PtVeto_Min = cms.double(2.0), + Pt_Min = cms.double(-1.0), + ReferenceRadius = cms.double(6.0), + VetoLeadingTrack = cms.bool(True), + inputTrackCollection = cms.InputTag("hltIter2L3MuonMerged") + ), + UseCaloIso = cms.bool(True), + UseRhoCorrectedCaloDeposits = cms.bool(True), + inputMuonCollection = cms.InputTag("hltIterL3MuonCandidates"), + printDebug = cms.bool(False) +) + + +process.hltL3MuonRelTrkIsolationVVL = cms.EDProducer("L3MuonCombinedRelativeIsolationProducer", + CaloDepositsLabel = cms.InputTag("notUsed"), + CaloExtractorPSet = cms.PSet( + CaloTowerCollectionLabel = cms.InputTag("notUsed"), + ComponentName = cms.string('CaloExtractor'), + DR_Max = cms.double(0.3), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DepositLabel = cms.untracked.string('EcalPlusHcal'), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Vertex_Constraint_XY = cms.bool(False), + Vertex_Constraint_Z = cms.bool(False), + Weight_E = cms.double(1.0), + Weight_H = cms.double(1.0) + ), + CutsPSet = cms.PSet( + ComponentName = cms.string('SimpleCuts'), + ConeSizes = cms.vdouble(0.3), + EtaBounds = cms.vdouble(2.411), + Thresholds = cms.vdouble(0.4), + applyCutsORmaxNTracks = cms.bool(False), + maxNTracks = cms.int32(-1) + ), + OutputMuIsoDeposits = cms.bool(True), + TrackPt_Min = cms.double(-1.0), + TrkExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('PixelTrackExtractor'), + DR_Max = cms.double(0.3), + DR_Veto = cms.double(0.01), + DR_VetoPt = cms.double(0.025), + DepositLabel = cms.untracked.string('PXLS'), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + PropagateTracksToRadius = cms.bool(False), + PtVeto_Min = cms.double(2.0), + Pt_Min = cms.double(-1.0), + ReferenceRadius = cms.double(6.0), + VetoLeadingTrack = cms.bool(False), + inputTrackCollection = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged") + ), + UseCaloIso = cms.bool(False), + UseRhoCorrectedCaloDeposits = cms.bool(False), + inputMuonCollection = cms.InputTag("hltIterL3MuonCandidates"), + printDebug = cms.bool(False) +) + + +process.hltL3MuonVertex = cms.EDProducer("VertexFromTrackProducer", + beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + isRecoCandidate = cms.bool(True), + trackLabel = cms.InputTag("hltIterL3MuonCandidates"), + triggerFilterElectronsSrc = cms.InputTag("notUsed"), + triggerFilterMuonsSrc = cms.InputTag("notUsed"), + useBeamSpot = cms.bool(True), + useTriggerFilterElectrons = cms.bool(False), + useTriggerFilterMuons = cms.bool(False), + useVertex = cms.bool(False), + verbose = cms.untracked.bool(False), + vertexLabel = cms.InputTag("notUsed") +) + + +process.hltL3MuonVertexScoutingNoVtx = cms.EDProducer("VertexFromTrackProducer", + beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + isRecoCandidate = cms.bool(True), + trackLabel = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + triggerFilterElectronsSrc = cms.InputTag("notUsed"), + triggerFilterMuonsSrc = cms.InputTag("notUsed"), + useBeamSpot = cms.bool(True), + useTriggerFilterElectrons = cms.bool(False), + useTriggerFilterMuons = cms.bool(False), + useVertex = cms.bool(False), + verbose = cms.untracked.bool(False), + vertexLabel = cms.InputTag("notUsed") +) + + +process.hltL3Muons = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsOIState", "hltL3MuonsOIHit", "hltL3MuonsIOHit") +) + + +process.hltL3MuonsIOHit = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3TkTracksFromL2IOHit"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(0.2), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3IO = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.04), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IO"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + matchToSeeds = cms.bool(True), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIter3IterL3MuonMerged"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("hltIterL3MuonPixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3IONoVtx = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.04), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IONoVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + matchToSeeds = cms.bool(True), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIter2IterL3MuonMergedNoVtx"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("hltIterL3MuonPixelVerticesNoVtx") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3IOOpenMu = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.04), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IOOpenMu"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + matchToSeeds = cms.bool(True), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIter2IterL3MuonMergedOpenMu"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("hltIterL3MuonPixelVerticesOpenMu") + ), + MuonCollectionLabel = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3IOScoutingNoVtx = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.04), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(True), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(True), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2SelectorForL3IOScoutingNoVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + matchToSeeds = cms.bool(True), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIter2IterL3MuonMergedScoutingNoVtx"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("hltIterL3MuonPixelVerticesScoutingNoVtx") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(False), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3Links = cms.EDProducer("MuonLinksProducer", + inputCollection = cms.InputTag("hltIterL3Muons") +) + + +process.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedNoVtx"), + LinkCollection = cms.InputTag("hltIterL3MuonsFromL2LinksCombinationNoVtx"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.19) +) + + +process.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedOpenMu"), + LinkCollection = cms.InputTag("hltIterL3MuonsFromL2LinksCombinationOpenMu"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.19) +) + + +process.hltL3MuonsIterL3LinksScoutingNoVtx = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltIter2IterL3FromL1MuonMergedScoutingNoVtx"), + LinkCollection = cms.InputTag("hltIterL3MuonsFromL2LinksCombinationScoutingNoVtx"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.19) +) + + +process.hltL3MuonsIterL3OI = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIterL3OIMuonTrackSelectionHighPurity"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("Notused") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3OINoVtx = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2Muons"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIterL3OIMuonTrackSelectionHighPurityNoVtx"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("Notused") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3OIOpenMu = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIterL3OIMuonTrackSelectionHighPurityOpenMu"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("Notused") + ), + MuonCollectionLabel = cms.InputTag("hltL2MuonsOpenMu","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsIterL3OIScoutingNoVtx = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitFlag = cms.bool(True), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + DeltaEta = cms.double(0.2), + DeltaPhi = cms.double(0.15), + DeltaR = cms.double(0.025), + DeltaZ = cms.double(24.2), + EtaR_UpperLimit_Par1 = cms.double(0.25), + EtaR_UpperLimit_Par2 = cms.double(0.15), + Eta_fixed = cms.bool(True), + Eta_min = cms.double(0.1), + MeasurementTrackerName = cms.InputTag("hltESPMeasurementTracker"), + OnDemand = cms.int32(-1), + PhiR_UpperLimit_Par1 = cms.double(0.6), + PhiR_UpperLimit_Par2 = cms.double(0.2), + Phi_fixed = cms.bool(True), + Phi_min = cms.double(0.1), + Pt_fixed = cms.bool(False), + Pt_min = cms.double(3.0), + Rescale_Dz = cms.double(4.0), + Rescale_eta = cms.double(3.0), + Rescale_phi = cms.double(3.0), + UseVertex = cms.bool(False), + Z_fixed = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + input = cms.InputTag("hltL2Muons"), + maxRegions = cms.int32(2), + precise = cms.bool(True), + vertexCollection = cms.InputTag("pixelVertices") + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltIterL3OIMuonTrackSelectionHighPurityScoutingNoVtx"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(9999.0), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("Notused") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsLinksCombination = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3MuonsOIState", "hltL3MuonsOIHit", "hltL3MuonsIOHit") +) + + +process.hltL3MuonsOIHit = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3TkTracksFromL2OIHit"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(0.2), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3MuonsOIState = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3TkTracksFromL2OIState"), + tkTrajMaxChi2 = cms.double(9999.0), + tkTrajMaxDXYBeamSpot = cms.double(0.2), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltL3NoFiltersNoVtxMuonsLinksCombination"), + InputObjects = cms.InputTag("hltL3NoFiltersNoVtxMuons"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltL3NoFiltersNoVtxMuons = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3NoFiltersNoVtxMuonsOIState", "hltL3NoFiltersNoVtxMuonsOIHit", "hltL3NoFiltersNoVtxMuonsIOHit") +) + + +process.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3NoFiltersTkTracksFromL2IOHitNoVtx"), + tkTrajMaxChi2 = cms.double(9e+99), + tkTrajMaxDXYBeamSpot = cms.double(9e+99), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer("L3TrackLinksCombiner", + labels = cms.VInputTag("hltL3NoFiltersNoVtxMuonsOIState", "hltL3NoFiltersNoVtxMuonsOIHit", "hltL3NoFiltersNoVtxMuonsIOHit") +) + + +process.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3NoFiltersTkTracksFromL2OIHitNoVtx"), + tkTrajMaxChi2 = cms.double(9e+99), + tkTrajMaxDXYBeamSpot = cms.double(9e+99), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer("L3MuonProducer", + L3TrajBuilderParameters = cms.PSet( + GlbRefitterParameters = cms.PSet( + CSCRecSegmentLabel = cms.InputTag("hltCscSegments"), + Chi2CutCSC = cms.double(150.0), + Chi2CutDT = cms.double(10.0), + Chi2CutRPC = cms.double(1.0), + DTRecSegmentLabel = cms.InputTag("hltDt4DSegments"), + DYTthrs = cms.vint32(30, 15), + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + HitThreshold = cms.int32(1), + MuonHitsOption = cms.int32(1), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + PropDirForCosmics = cms.bool(False), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + SkipStation = cms.int32(-1), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrackerSkipSection = cms.int32(-1), + TrackerSkipSystem = cms.int32(-1) + ), + GlobalMuonTrackMatcher = cms.PSet( + Chi2Cut_1 = cms.double(50.0), + Chi2Cut_2 = cms.double(50.0), + Chi2Cut_3 = cms.double(200.0), + DeltaDCut_1 = cms.double(40.0), + DeltaDCut_2 = cms.double(10.0), + DeltaDCut_3 = cms.double(15.0), + DeltaRCut_1 = cms.double(0.1), + DeltaRCut_2 = cms.double(0.2), + DeltaRCut_3 = cms.double(1.0), + Eta_threshold = cms.double(1.2), + LocChi2Cut = cms.double(0.001), + MinP = cms.double(2.5), + MinPt = cms.double(1.0), + Propagator = cms.string('hltESPSmartPropagator'), + Pt_threshold1 = cms.double(0.0), + Pt_threshold2 = cms.double(999999999.0), + Quality_1 = cms.double(20.0), + Quality_2 = cms.double(15.0), + Quality_3 = cms.double(7.0) + ), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + RefitRPCHits = cms.bool(True), + ScaleTECxFactor = cms.double(-1.0), + ScaleTECyFactor = cms.double(-1.0), + TrackTransformer = cms.PSet( + DoPredictionsOnly = cms.bool(False), + Fitter = cms.string('hltESPL3MuKFTrajectoryFitter'), + MuonRecHitBuilder = cms.string('hltESPMuonTransientTrackingRecHitBuilder'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RefitDirection = cms.string('insideOut'), + RefitRPCHits = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + TrackerPropagator = cms.string('SteppingHelixPropagatorAny'), + TrackerRecHitBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + tkTrajBeamSpot = cms.InputTag("hltOnlineBeamSpot"), + tkTrajLabel = cms.InputTag("hltL3TkTracksFromL2OIStateNoVtx"), + tkTrajMaxChi2 = cms.double(9e+99), + tkTrajMaxDXYBeamSpot = cms.double(9e+99), + tkTrajUseVertex = cms.bool(False), + tkTrajVertex = cms.InputTag("pixelVertices") + ), + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSmartPropagatorAny', + 'SteppingHelixPropagatorAny', + 'hltESPSmartPropagator', + 'hltESPSteppingHelixPropagatorOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TrackLoaderParameters = cms.PSet( + DoSmoothing = cms.bool(True), + MuonSeededTracksInstance = cms.untracked.string('L2Seeded'), + MuonUpdatorAtVertexParameters = cms.PSet( + BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3), + MaxChi2 = cms.double(1000000.0), + Propagator = cms.string('hltESPSteppingHelixPropagatorOpposite') + ), + PutTkTrackIntoEvent = cms.untracked.bool(False), + SmoothTkTrack = cms.untracked.bool(False), + Smoother = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + VertexConstraint = cms.bool(False), + beamSpot = cms.InputTag("hltOnlineBeamSpot") + ) +) + + +process.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3NoFiltersNoVtxMuonsOIState", "hltL3NoFiltersNoVtxMuonsOIHit") +) + + +process.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltL3TkTracksFromL2OIStateNoVtx", "hltL3NoFiltersTkTracksFromL2OIHitNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltL3TkTracksFromL2OIStateNoVtx", "hltL3NoFiltersTkTracksFromL2OIHitNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('PropagatorWithMaterial'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('DualByL2TSG'), + L3TkCollectionA = cms.InputTag("hltL3NoFiltersNoVtxTkFromL2OICombination"), + PSetNames = cms.vstring( + 'skipTSG', + 'iterativeTSG' + ), + iterativeTSG = cms.PSet( + ComponentName = cms.string('CombinedTSG'), + PSetNames = cms.vstring( + 'firstTSG', + 'secondTSG' + ), + firstTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitTripletGenerator'), + GeneratorPSet = cms.PSet( + ComponentName = cms.string('PixelTripletHLTGenerator'), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + extraHitRPhitolerance = cms.double(0.06), + extraHitRZtolerance = cms.double(0.06), + maxElement = cms.uint32(0), + phiPreFiltering = cms.double(0.3), + useBending = cms.bool(True), + useFixedPreFiltering = cms.bool(False), + useMultScattering = cms.bool(True) + ), + SeedingLayers = cms.InputTag("hltPixelLayerTriplets") + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + secondTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitPairGenerator'), + SeedingLayers = cms.InputTag("hltPixelLayerPairsLegacy"), + maxElement = cms.uint32(0), + useOnDemandTracker = cms.untracked.int32(0) + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + thirdTSG = cms.PSet( + ComponentName = cms.string('DualByEtaTSG'), + PSetNames = cms.vstring( + 'endcapTSG', + 'barrelTSG' + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + barrelTSG = cms.PSet( + + ), + endcapTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitPairGenerator'), + SeedingLayers = cms.InputTag("hltMixedLayerPairs"), + maxElement = cms.uint32(0), + useOnDemandTracker = cms.untracked.int32(0) + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + etaSeparation = cms.double(2.0) + ) + ), + skipTSG = cms.PSet( + + ) + ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + cleanerFromSharedHits = cms.bool(True), + directionCleaner = cms.bool(True), + ptCleaner = cms.bool(True) + ) +) + + +process.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + MuonTrackingRegionBuilder = cms.PSet( + + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('DualByL2TSG'), + L3TkCollectionA = cms.InputTag("hltL3NoFiltersNoVtxMuonsOIState"), + PSetNames = cms.vstring( + 'skipTSG', + 'iterativeTSG' + ), + iterativeTSG = cms.PSet( + ComponentName = cms.string('TSGFromPropagation'), + ErrorRescaling = cms.double(3.0), + MaxChi2 = cms.double(40.0), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + Propagator = cms.string('hltESPSmartPropagatorAnyOpposite'), + ResetMethod = cms.string('matrix'), + SelectState = cms.bool(False), + SigmaZ = cms.double(25.0), + UpdateState = cms.bool(True), + UseVertexState = cms.bool(True), + beamSpot = cms.InputTag("unused"), + errorMatrixPset = cms.PSet( + action = cms.string('use'), + atIP = cms.bool(True), + errorMatrixValuesPSet = cms.PSet( + pf3_V11 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V12 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V13 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V14 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V15 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V22 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V23 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V24 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V25 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V33 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V34 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V35 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V44 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V45 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V55 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + xAxis = cms.vdouble(0.0, 13.0, 30.0, 70.0, 1000.0), + yAxis = cms.vdouble(0.0, 1.0, 1.4, 10.0), + zAxis = cms.vdouble(-3.14159, 3.14159) + ) + ) + ), + skipTSG = cms.PSet( + + ) + ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + cleanerFromSharedHits = cms.bool(True), + directionCleaner = cms.bool(True), + ptCleaner = cms.bool(True) + ) +) + + +process.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer("L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag("hltL3NoFiltersNoVtxTrajSeedIOHit", "hltL3TrajSeedOIStateNoVtx", "hltL3NoFiltersNoVtxTrajSeedOIHit") +) + + +process.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltL3NoFiltersNoVtxTkTracksMergeStep1", "hltL3NoFiltersTkTracksFromL2IOHitNoVtx"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltL3NoFiltersNoVtxTkTracksMergeStep1", "hltL3NoFiltersTkTracksFromL2IOHitNoVtx"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltL3NoFiltersNoVtxTrajSeedIOHit"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer("L3TrackCandCombiner", + labels = cms.VInputTag("hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx", "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx", "hltL3TrackCandidateFromL2OIStateNoVtx") +) + + +process.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltL3NoFiltersNoVtxTrajSeedOIHit"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3TkFromL2OICombination = cms.EDProducer("L3TrackCombiner", + labels = cms.VInputTag("hltL3MuonsOIState", "hltL3MuonsOIHit") +) + + +process.hltL3TkTracksFromL2 = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltL3TkTracksMergeStep1", "hltL3TkTracksFromL2IOHit"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltL3TkTracksMergeStep1", "hltL3TkTracksFromL2IOHit"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltL3TkTracksFromL2IOHit = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3TrackCandidateFromL2IOHit"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3TkTracksFromL2OIHit = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3TrackCandidateFromL2OIHit"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3TkTracksFromL2OIState = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3TrackCandidateFromL2OIState"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPKFFittingSmoother'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('PropagatorWithMaterial'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string(''), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltL3TrackCandidateFromL2OIStateNoVtx"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltL3TkTracksMergeStep1 = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(100.0), + LostHitPenalty = cms.double(0.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltL3TkTracksFromL2OIState", "hltL3TkTracksFromL2OIHit"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltL3TkTracksFromL2OIState", "hltL3TkTracksFromL2OIHit"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltL3TrackCandidateFromL2 = cms.EDProducer("L3TrackCandCombiner", + labels = cms.VInputTag("hltL3TrackCandidateFromL2IOHit", "hltL3TrackCandidateFromL2OIHit", "hltL3TrackCandidateFromL2OIState") +) + + +process.hltL3TrackCandidateFromL2IOHit = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltL3TrajSeedIOHit"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3TrackCandidateFromL2OIHit = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltL3TrajSeedOIHit"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3TrackCandidateFromL2OIState = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltL3TrajSeedOIState"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer("CkfTrajectoryMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonCkfTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + reverseTrajectories = cms.bool(True), + src = cms.InputTag("hltL3TrajSeedOIStateNoVtx"), + trackCandidateAlso = cms.bool(True), + useHitsSplitting = cms.bool(False) +) + + +process.hltL3TrajSeedIOHit = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + MuonTrackingRegionBuilder = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuonTrackingRegionBuilder8356') + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('PropagatorWithMaterial'), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('DualByL2TSG'), + L3TkCollectionA = cms.InputTag("hltL3TkFromL2OICombination"), + PSetNames = cms.vstring( + 'skipTSG', + 'iterativeTSG' + ), + iterativeTSG = cms.PSet( + ComponentName = cms.string('CombinedTSG'), + PSetNames = cms.vstring( + 'firstTSG', + 'secondTSG' + ), + firstTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitTripletGenerator'), + GeneratorPSet = cms.PSet( + ComponentName = cms.string('PixelTripletHLTGenerator'), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + extraHitRPhitolerance = cms.double(0.06), + extraHitRZtolerance = cms.double(0.06), + maxElement = cms.uint32(0), + phiPreFiltering = cms.double(0.3), + useBending = cms.bool(True), + useFixedPreFiltering = cms.bool(False), + useMultScattering = cms.bool(True) + ), + SeedingLayers = cms.InputTag("hltPixelLayerTriplets") + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + secondTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitPairGenerator'), + SeedingLayers = cms.InputTag("hltPixelLayerPairsLegacy"), + maxElement = cms.uint32(0), + useOnDemandTracker = cms.untracked.int32(0) + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + thirdTSG = cms.PSet( + ComponentName = cms.string('DualByEtaTSG'), + PSetNames = cms.vstring( + 'endcapTSG', + 'barrelTSG' + ), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromConsecutiveHitsCreator') + ), + barrelTSG = cms.PSet( + + ), + endcapTSG = cms.PSet( + ComponentName = cms.string('TSGFromOrderedHits'), + OrderedHitsFactoryPSet = cms.PSet( + ComponentName = cms.string('StandardHitPairGenerator'), + SeedingLayers = cms.InputTag("hltMixedLayerPairs"), + maxElement = cms.uint32(0), + useOnDemandTracker = cms.untracked.int32(0) + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle') + ), + etaSeparation = cms.double(2.0) + ) + ), + skipTSG = cms.PSet( + + ) + ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + cleanerFromSharedHits = cms.bool(True), + directionCleaner = cms.bool(True), + ptCleaner = cms.bool(True) + ) +) + + +process.hltL3TrajSeedOIHit = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + MuonTrackingRegionBuilder = cms.PSet( + + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'PropagatorWithMaterial', + 'hltESPSmartPropagatorAnyOpposite' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('DualByL2TSG'), + L3TkCollectionA = cms.InputTag("hltL3MuonsOIState"), + PSetNames = cms.vstring( + 'skipTSG', + 'iterativeTSG' + ), + iterativeTSG = cms.PSet( + ComponentName = cms.string('TSGFromPropagation'), + ErrorRescaling = cms.double(3.0), + MaxChi2 = cms.double(40.0), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), + Propagator = cms.string('hltESPSmartPropagatorAnyOpposite'), + ResetMethod = cms.string('matrix'), + SelectState = cms.bool(False), + SigmaZ = cms.double(25.0), + UpdateState = cms.bool(True), + UseVertexState = cms.bool(True), + beamSpot = cms.InputTag("unused"), + errorMatrixPset = cms.PSet( + action = cms.string('use'), + atIP = cms.bool(True), + errorMatrixValuesPSet = cms.PSet( + pf3_V11 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V12 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V13 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V14 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V15 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V22 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V23 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V24 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V25 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V33 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V34 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V35 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V44 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V45 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V55 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + xAxis = cms.vdouble(0.0, 13.0, 30.0, 70.0, 1000.0), + yAxis = cms.vdouble(0.0, 1.0, 1.4, 10.0), + zAxis = cms.vdouble(-3.14159, 3.14159) + ) + ) + ), + skipTSG = cms.PSet( + + ) + ), + TrackerSeedCleaner = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + cleanerFromSharedHits = cms.bool(True), + directionCleaner = cms.bool(True), + ptCleaner = cms.bool(True) + ) +) + + +process.hltL3TrajSeedOIState = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), + MuonTrackingRegionBuilder = cms.PSet( + + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('TSGForRoadSearch'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + copyMuonRecHit = cms.bool(False), + errorMatrixPset = cms.PSet( + action = cms.string('use'), + atIP = cms.bool(True), + errorMatrixValuesPSet = cms.PSet( + pf3_V11 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V12 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V13 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V14 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V15 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V22 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V23 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V24 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V25 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V33 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V34 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V35 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V44 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V45 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V55 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + xAxis = cms.vdouble(0.0, 13.0, 30.0, 70.0, 1000.0), + yAxis = cms.vdouble(0.0, 1.0, 1.4, 10.0), + zAxis = cms.vdouble(-3.14159, 3.14159) + ) + ), + manySeeds = cms.bool(False), + maxChi2 = cms.double(40.0), + option = cms.uint32(3), + propagatorCompatibleName = cms.string('hltESPSteppingHelixPropagatorOpposite'), + propagatorName = cms.string('hltESPSteppingHelixPropagatorAlong') + ), + TrackerSeedCleaner = cms.PSet( + + ) +) + + +process.hltL3TrajSeedOIStateNoVtx = cms.EDProducer("TSGFromL2Muon", + MuonCollectionLabel = cms.InputTag("hltL2Muons"), + MuonTrackingRegionBuilder = cms.PSet( + + ), + PCut = cms.double(2.5), + PtCut = cms.double(1.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring( + 'hltESPSteppingHelixPropagatorOpposite', + 'hltESPSteppingHelixPropagatorAlong' + ), + RPCLayers = cms.bool(True), + UseMuonNavigation = cms.untracked.bool(True) + ), + TkSeedGenerator = cms.PSet( + ComponentName = cms.string('TSGForRoadSearch'), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + copyMuonRecHit = cms.bool(False), + errorMatrixPset = cms.PSet( + action = cms.string('use'), + atIP = cms.bool(True), + errorMatrixValuesPSet = cms.PSet( + pf3_V11 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V12 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V13 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V14 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V15 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V22 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V23 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V24 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V25 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V33 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V34 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V35 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V44 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + pf3_V45 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0, 1.0, 1.0, 1.0, + 1.0, 1.0 + ) + ), + pf3_V55 = cms.PSet( + action = cms.string('scale'), + values = cms.vdouble( + 3.0, 3.0, 3.0, 5.0, 4.0, + 5.0, 10.0, 7.0, 10.0, 10.0, + 10.0, 10.0 + ) + ), + xAxis = cms.vdouble(0.0, 13.0, 30.0, 70.0, 1000.0), + yAxis = cms.vdouble(0.0, 1.0, 1.4, 10.0), + zAxis = cms.vdouble(-3.14159, 3.14159) + ) + ), + manySeeds = cms.bool(False), + maxChi2 = cms.double(40.0), + option = cms.uint32(3), + propagatorCompatibleName = cms.string('hltESPSteppingHelixPropagatorOpposite'), + propagatorName = cms.string('hltESPSteppingHelixPropagatorAlong') + ), + TrackerSeedCleaner = cms.PSet( + + ) +) + + +process.hltL3TrajectorySeed = cms.EDProducer("L3MuonTrajectorySeedCombiner", + labels = cms.VInputTag("hltL3TrajSeedIOHit", "hltL3TrajSeedOIState", "hltL3TrajSeedOIHit") +) + + +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltDisplacedHLTCaloJetCollectionProducerLowPt"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter2MergedForBTag"), + useAssigned = cms.bool(False) +) + + +process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltDisplacedHLTCaloJetCollectionProducerMidPt"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter2MergedForBTag"), + useAssigned = cms.bool(False) +) + + +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltTrackCounting2D1st'), + tagInfos = cms.VInputTag("hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt") +) + + +process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltTrackCounting2D1st'), + tagInfos = cms.VInputTag("hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt") +) + + +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltIter02DisplacedHLTCaloJetCollectionProducerLowPt"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter4MergedWithIter012DisplacedJets"), + useAssigned = cms.bool(False) +) + + +process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer("JetTracksAssociatorAtVertex", + coneSize = cms.double(0.4), + jets = cms.InputTag("hltIter02DisplacedHLTCaloJetCollectionProducerMidPt"), + pvSrc = cms.InputTag(""), + tracks = cms.InputTag("hltIter4MergedWithIter012DisplacedJets"), + useAssigned = cms.bool(False) +) + + +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltPromptTrackCountingESProducer'), + tagInfos = cms.VInputTag("hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt") +) + + +process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer("JetTagProducer", + jetTagComputer = cms.string('hltESPDisplacedDijethltPromptTrackCountingESProducer'), + tagInfos = cms.VInputTag("hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt") +) + + +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt"), + maximumChiSquared = cms.double(20.0), + maximumLongitudinalImpactParameter = cms.double(0.1), + maximumTransverseImpactParameter = cms.double(0.1), + minimumNumberOfHits = cms.int32(8), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(0.5), + primaryVertex = cms.InputTag("hltFastPVPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt"), + maximumChiSquared = cms.double(20.0), + maximumLongitudinalImpactParameter = cms.double(0.1), + maximumTransverseImpactParameter = cms.double(0.1), + minimumNumberOfHits = cms.int32(8), + minimumNumberOfPixelHits = cms.int32(2), + minimumTransverseMomentum = cms.double(0.5), + primaryVertex = cms.InputTag("hltFastPVPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt"), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(9999999.0), + minimumNumberOfHits = cms.int32(6), + minimumNumberOfPixelHits = cms.int32(0), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltDisplacedhltTrimmedPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer("TrackIPProducer", + computeGhostTrack = cms.bool(False), + computeProbabilities = cms.bool(False), + ghostTrackPriorDeltaR = cms.double(0.03), + jetDirectionUsingGhostTrack = cms.bool(False), + jetDirectionUsingTracks = cms.bool(False), + jetTracks = cms.InputTag("hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt"), + maximumChiSquared = cms.double(5.0), + maximumLongitudinalImpactParameter = cms.double(17.0), + maximumTransverseImpactParameter = cms.double(9999999.0), + minimumNumberOfHits = cms.int32(6), + minimumNumberOfPixelHits = cms.int32(0), + minimumTransverseMomentum = cms.double(1.0), + primaryVertex = cms.InputTag("hltDisplacedhltTrimmedPixelVertices"), + useTrackQuality = cms.bool(False) +) + + +process.hltLightPFTracks = cms.EDProducer("LightPFTrackProducer", + TkColList = cms.VInputTag("hltPFMuonMerging"), + TrackQuality = cms.string('none'), + UseQuality = cms.bool(False) +) + + +process.hltLightPFTracksReg = cms.EDProducer("LightPFTrackProducer", + TkColList = cms.VInputTag("hltPFMuonMergingTauReg"), + TrackQuality = cms.string('none'), + UseQuality = cms.bool(False) +) + + +process.hltLightPixelOnlyPFTracks = cms.EDProducer("LightPFTrackProducer", + TkColList = cms.VInputTag("hltPixelOnlyPFMuonMerging"), + TrackQuality = cms.string('none'), + UseQuality = cms.bool(False) +) + + +process.hltLowMassNonResonantTkAllConeTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('K+'), + src = cms.InputTag("hltMergedTracksDisplacedNRMuMuReg") +) + + +process.hltLowMassNonResonantTkVertexProducer = cms.EDProducer("HLTmumutkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MinD0Significance = cms.double(2.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(1.2), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OverlapDR = cms.double(0.005), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu4LowMassNonResonant"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.493677), + TrackCand = cms.InputTag("hltLowMassNonResonantTkAllConeTracksIter") +) + + +process.hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTau20OverlapRemoval = cms.EDProducer("PFJetsTauOverlapRemoval", + Min_dR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltVBFL1TLooseIDPFJetsMatching","TwoJets"), + TauSrc = cms.InputTag("hltDoublePFTau20TrackLooseChargedIsoAgainstMuon") +) + + +process.hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTauHPS20OverlapRemoval = cms.EDProducer("PFJetsTauOverlapRemoval", + Min_dR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltVBFL1TLooseIDPFJetsMatching","TwoJets"), + TauSrc = cms.InputTag("hltHpsDoublePFTau20TrackLooseChargedIsoAgainstMuon") +) + + +process.hltMatchedVBFTwoPFJetsDoubleMediumChargedIsoPFTauHPS20OverlapRemoval = cms.EDProducer("PFJetsTauOverlapRemoval", + Min_dR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltVBFL1TLooseIDPFJetsMatching","TwoJets"), + TauSrc = cms.InputTag("hltHpsDoublePFTau20TrackMediumChargedIsoAgainstMuon") +) + + +process.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval = cms.EDProducer("PFJetsTauOverlapRemoval", + Min_dR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltVBFL1TLooseIDPFJetsMatching","TwoJets"), + TauSrc = cms.InputTag("hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon") +) + + +process.hltMergedTracks = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2Merged", "hltDoubletRecoveryPFlowTrackSelectionHighPurity"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2Merged", "hltDoubletRecoveryPFlowTrackSelectionHighPurity"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedJpsiReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedJpsiReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedJpsiReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedJpsiRegDoubleTrk", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedJpsiRegDoubleTrk", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedNRMuMuReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedNRMuMuReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedNRReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedNRMuMuReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedNRReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedPsiPrimeReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedPsiPrimeReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedPsiPrimeReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedTau3muNoL1MassReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedTau3muNoL1MassReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksDisplacedTau3muReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltTripletRecoveryMergedDisplacedTau3muReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltTripletRecoveryMergedDisplacedTau3muReg", "hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksForBTag = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2MergedForBTag", "hltDoubletRecoveryPFlowTrackSelectionHighPurityForBTag"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2MergedForBTag", "hltDoubletRecoveryPFlowTrackSelectionHighPurityForBTag"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMergedTracksTauReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2MergedTauReg", "hltDoubletRecoveryPFlowTrackSelectionHighPurityTauReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2MergedTauReg", "hltDoubletRecoveryPFlowTrackSelectionHighPurityTauReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltMet = cms.EDProducer("CaloMETProducer", + alias = cms.string('RawCaloMET'), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.3), + noHF = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAll") +) + + +process.hltMetCleanBH = cms.EDProducer("CaloMETProducer", + alias = cms.string('RawCaloMET'), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.3), + noHF = cms.bool(False), + src = cms.InputTag("hltTowerMakerForAllBeamHaloCleaned") +) + + +process.hltMetCleanUsingJetID = cms.EDProducer("HLTMETCleanerUsingJetID", + goodJetsLabel = cms.InputTag("hltAK4CaloJetsIDPassed"), + jetsLabel = cms.InputTag("hltAK4CaloJets"), + maxEta = cms.double(5.0), + metLabel = cms.InputTag("hltMet"), + minPt = cms.double(20.0) +) + + +process.hltMht = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + maxEtaJetHt = cms.double(5.2), + maxEtaJetMht = cms.double(5.2), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(20.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltMixedLayerPairs = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + maxRing = cms.int32(1), + minRing = cms.int32(1), + useRingSlector = cms.bool(True) + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix2+BPix3', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg', + 'FPix2_pos+TEC1_pos', + 'FPix2_pos+TEC2_pos', + 'TEC1_pos+TEC2_pos', + 'TEC2_pos+TEC3_pos', + 'FPix2_neg+TEC1_neg', + 'FPix2_neg+TEC2_neg', + 'TEC1_neg+TEC2_neg', + 'TEC2_neg+TEC3_neg' + ) +) + + +process.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer("HLTPFJetsCleanedFromLeadingLeptons", + jets = cms.InputTag("hltAK4PFJetsCorrected"), + leptons = cms.InputTag("hltL3fL1sMu3L1f0L2f0L3Filtered3"), + minDeltaR = cms.double(1.0), + numLeptons = cms.uint32(1) +) + + +process.hltMuCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string(''), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTPSetMuTrackJpsiTrajectoryBuilder') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterial'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltMuTrackSeeds"), + useHitsSplitting = cms.bool(False) +) + + +process.hltMuCtfTracks = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltIterX'), + Fitter = cms.string('hltESPFittingSmootherRK'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltSiStripClusters"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string(''), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('hltMuCtfTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltMuCkfTrackCandidates"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(False) +) + + +process.hltMuTrackSeeds = cms.EDProducer("SeedGeneratorFromProtoTracksEDProducer", + InputCollection = cms.InputTag("hltPixelTracks"), + InputVertexCollection = cms.InputTag(""), + SeedCreatorPSet = cms.PSet( + refToPSet_ = cms.string('HLTSeedFromProtoTracks') + ), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + includeFourthHit = cms.bool(False), + originHalfLength = cms.double(1000000000.0), + originRadius = cms.double(1000000000.0), + useEventsWithNoVertex = cms.bool(True), + usePV = cms.bool(False), + useProtoTrackKinematics = cms.bool(False) +) + + +process.hltMumuVtxProducerDoubleMu2Jpsi = cms.EDProducer("HLTDisplacedmumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(999999.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(0.0), + MinPtPair = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMu2JpsiL3Filtered"), + Src = cms.InputTag("hltIterL3MuonCandidates"), + matchToPrevious = cms.bool(True) +) + + +process.hltMuonCSCDigis = cms.EDProducer("CSCDCCUnpacker", + Debug = cms.untracked.bool(False), + ErrorMask = cms.uint32(0), + ExaminerMask = cms.uint32(535558134), + FormatedEventDump = cms.untracked.bool(False), + InputObjects = cms.InputTag("rawDataCollector"), + PrintEventNumber = cms.untracked.bool(False), + SuppressZeroLCT = cms.untracked.bool(True), + UnpackStatusDigis = cms.bool(False), + UseExaminer = cms.bool(True), + UseFormatStatus = cms.bool(True), + UseSelectiveUnpacking = cms.bool(True), + VisualFEDInspect = cms.untracked.bool(False), + VisualFEDShort = cms.untracked.bool(False), + runDQM = cms.untracked.bool(False), + useCSCShowers = cms.bool(False), + useGEMs = cms.bool(False) +) + + +process.hltMuonDTDigis = cms.EDProducer("DTuROSRawToDigi", + debug = cms.untracked.bool(False), + inputLabel = cms.InputTag("rawDataCollector") +) + + +process.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer("MuonHLTEcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(True), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.05), + drVetoEndcap = cms.double(0.05), + effectiveAreas = cms.vdouble(0.35, 0.193), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducer = cms.InputTag("hltParticleFlowClusterECALForMuonsMF"), + recoCandidateProducer = cms.InputTag("hltIterL3MuonCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetECALMFForMuons"), + rhoScale = cms.double(1.0) +) + + +process.hltMuonEcalMFPFClusterIsoForMuonsScoutingNoVtx = cms.EDProducer("MuonHLTEcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(True), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.05), + drVetoEndcap = cms.double(0.05), + effectiveAreas = cms.vdouble(0.35, 0.193), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducer = cms.InputTag("hltParticleFlowClusterECALForMuonsMFScoutingNoVtx"), + recoCandidateProducer = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetECALMFForMuons"), + rhoScale = cms.double(1.0) +) + + +process.hltMuonHcalPFClusterIsoForMuonsScoutingNoVtx = cms.EDProducer("MuonHLTHcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(True), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.1), + drVetoEndcap = cms.double(0.1), + effectiveAreas = cms.vdouble(0.11, 0.163), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducerHCAL = cms.InputTag("hltParticleFlowClusterHCAL"), + pfClusterProducerHFEM = cms.InputTag(""), + pfClusterProducerHFHAD = cms.InputTag(""), + recoCandidateProducer = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCalo"), + rhoScale = cms.double(1.0), + useEt = cms.bool(True), + useHF = cms.bool(False) +) + + +process.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer("MuonHLTHcalPFClusterIsolationProducer", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + doRhoCorrection = cms.bool(True), + drMax = cms.double(0.3), + drVetoBarrel = cms.double(0.1), + drVetoEndcap = cms.double(0.1), + effectiveAreas = cms.vdouble(0.227, 0.372), + energyBarrel = cms.double(0.0), + energyEndcap = cms.double(0.0), + etaStripBarrel = cms.double(0.0), + etaStripEndcap = cms.double(0.0), + pfClusterProducerHCAL = cms.InputTag("hltParticleFlowClusterHCAL"), + pfClusterProducerHFEM = cms.InputTag(""), + pfClusterProducerHFHAD = cms.InputTag(""), + recoCandidateProducer = cms.InputTag("hltIterL3MuonCandidates"), + rhoMax = cms.double(99999999.0), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetHCAL"), + rhoScale = cms.double(1.0), + useEt = cms.bool(True), + useHF = cms.bool(False) +) + + +process.hltMuonLinks = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltPFMuonMerging"), + LinkCollection = cms.InputTag("hltL3MuonsIterL3Links"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.8) +) + + +process.hltMuonLinksReg = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltPFMuonMergingTauReg"), + LinkCollection = cms.InputTag("hltL3MuonsIterL3Links"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.8) +) + + +process.hltMuonRPCDigis = cms.EDProducer("RPCUnpackingModule", + InputLabel = cms.InputTag("rawDataCollector"), + doSynchro = cms.bool(False) +) + + +process.hltMuonTkRelIsolationCut0p07Map = cms.EDProducer("L3MuonCombinedRelativeIsolationProducer", + CaloDepositsLabel = cms.InputTag("notUsed"), + CaloExtractorPSet = cms.PSet( + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + ComponentName = cms.string('CaloExtractor'), + DR_Max = cms.double(0.3), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DepositLabel = cms.untracked.string('EcalPlusHcal'), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Vertex_Constraint_XY = cms.bool(False), + Vertex_Constraint_Z = cms.bool(False), + Weight_E = cms.double(1.0), + Weight_H = cms.double(1.0) + ), + CutsPSet = cms.PSet( + ComponentName = cms.string('SimpleCuts'), + ConeSizes = cms.vdouble(0.3), + EtaBounds = cms.vdouble(2.411), + Thresholds = cms.vdouble(0.07), + applyCutsORmaxNTracks = cms.bool(False), + maxNTracks = cms.int32(-1) + ), + OutputMuIsoDeposits = cms.bool(True), + TrackPt_Min = cms.double(-1.0), + TrkExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('PixelTrackExtractor'), + DR_Max = cms.double(0.3), + DR_Veto = cms.double(0.01), + DR_VetoPt = cms.double(0.025), + DepositLabel = cms.untracked.string('PXLS'), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + PropagateTracksToRadius = cms.bool(True), + PtVeto_Min = cms.double(2.0), + Pt_Min = cms.double(-1.0), + ReferenceRadius = cms.double(6.0), + VetoLeadingTrack = cms.bool(True), + inputTrackCollection = cms.InputTag("hltIter2L3MuonMerged") + ), + UseCaloIso = cms.bool(False), + UseRhoCorrectedCaloDeposits = cms.bool(False), + inputMuonCollection = cms.InputTag("hltIterL3MuonCandidates"), + printDebug = cms.bool(False) +) + + +process.hltMuonTkRelIsolationCut0p09MapScoutingNoVtx = cms.EDProducer("L3MuonCombinedRelativeIsolationProducer", + CaloDepositsLabel = cms.InputTag("notUsed"), + CaloExtractorPSet = cms.PSet( + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + ComponentName = cms.string('CaloExtractor'), + DR_Max = cms.double(0.3), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DepositLabel = cms.untracked.string('EcalPlusHcal'), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Vertex_Constraint_XY = cms.bool(False), + Vertex_Constraint_Z = cms.bool(False), + Weight_E = cms.double(1.0), + Weight_H = cms.double(1.0) + ), + CutsPSet = cms.PSet( + ComponentName = cms.string('SimpleCuts'), + ConeSizes = cms.vdouble(0.3), + EtaBounds = cms.vdouble(2.411), + Thresholds = cms.vdouble(0.09), + applyCutsORmaxNTracks = cms.bool(False), + maxNTracks = cms.int32(-1) + ), + OutputMuIsoDeposits = cms.bool(True), + TrackPt_Min = cms.double(-1.0), + TrkExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('PixelTrackExtractor'), + DR_Max = cms.double(0.3), + DR_Veto = cms.double(0.01), + DR_VetoPt = cms.double(0.025), + DepositLabel = cms.untracked.string('PXLS'), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + PropagateTracksToRadius = cms.bool(True), + PtVeto_Min = cms.double(2.0), + Pt_Min = cms.double(-1.0), + ReferenceRadius = cms.double(6.0), + VetoLeadingTrack = cms.bool(True), + inputTrackCollection = cms.InputTag("hltIter2L3MuonMergedScoutingNoVtx") + ), + UseCaloIso = cms.bool(False), + UseRhoCorrectedCaloDeposits = cms.bool(False), + inputMuonCollection = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + printDebug = cms.bool(False) +) + + +process.hltMuons = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAK4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(True), + useHO = cms.bool(True), + useHcal = cms.bool(True), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(True), + fillEnergy = cms.bool(True), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(True), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltPFMuonMerging", "hltMuonLinks", "hltL2Muons"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links', + 'outer tracks' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(10.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(10.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltMuonsReg = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAK4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(True), + useHO = cms.bool(True), + useHcal = cms.bool(True), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPFMuonMergingTauReg") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(True), + fillEnergy = cms.bool(True), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(True), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltPFMuonMergingTauReg", "hltMuonLinksReg", "hltL2Muons"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links', + 'outer tracks' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(10.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(10.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltOldL3MuonCandidates = cms.EDProducer("L3MuonCandidateProducer", + InputLinksObjects = cms.InputTag("hltL3MuonsLinksCombination"), + InputObjects = cms.InputTag("hltL3Muons"), + MuonPtOption = cms.string('Tracker') +) + + +process.hltOnlineBeamSpot = cms.EDProducer("BeamSpotOnlineProducer", + beamMode = cms.untracked.uint32(11), + changeToCMSCoordinates = cms.bool(False), + gtEvmLabel = cms.InputTag(""), + maxRadius = cms.double(2.0), + maxZ = cms.double(40.0), + setSigmaZ = cms.double(0.0), + src = cms.InputTag("hltScalersRawToDigi"), + useTransientRecord = cms.bool(False) +) + + +process.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFCentralJetLooseIDQuad30"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFHTForMC = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4PFJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(5.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(40.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltPFHTJet15 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4PFJetsCorrected"), + maxEtaJetHt = cms.double(3.0), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(15.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltPFHTJet30 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4PFJetsCorrected"), + maxEtaJetHt = cms.double(2.5), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltPFHTJet30Eta5 = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4PFJetsCorrected"), + maxEtaJetHt = cms.double(5.0), + maxEtaJetMht = cms.double(999.0), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(30.0), + minPtJetMht = cms.double(0.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(True) +) + + +process.hltPFJetForBtag = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFJetForBtagSelector"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFJetForBtagAK8 = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFJetForBtagSelectorAK8"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFJetForDBtagAK8 = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFJetForDBtagSelectorAK8"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet10"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet10AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet110"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet110AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet170"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet170AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet210"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet210AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet270"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet270AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet350"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet350AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet40"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet400"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet400AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet40AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet450"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet450AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets5 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet5"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet50"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet50AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloFwdJet5AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet10"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet10AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet110"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet110AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet170"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet170AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet210"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet210AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet270"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet270AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet350"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet350AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet40"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet400"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet400AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet40AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet450"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet450AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets5 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet5"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet50"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet500AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet50AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets5AK8 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleCaloJet5AK8"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK8PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer("PFJetsMatchedToFilteredCaloJetsProducer", + CaloJetFilter = cms.InputTag("hltSingleAK4CaloJet70"), + DeltaR = cms.double(0.5), + PFJetSrc = cms.InputTag("hltAK4PFJetsCorrected"), + TriggerType = cms.int32(85) +) + + +process.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer("HLTPFJetL1TMatchProducer", + DeltaR = cms.double(0.5), + L1Jets = cms.InputTag("hltGtStage2Digis","Jet"), + jetsInput = cms.InputTag("hltAK4PFJetsCorrected") +) + + +process.hltPFJetsFive30ForHt = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFJetFilterFive30er3p0"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFJetsSix30ForHt = cms.EDProducer("HLTPFJetCollectionProducer", + HLTObject = cms.InputTag("hltPFJetFilterSix30er2p5"), + TriggerTypes = cms.vint32(86) +) + + +process.hltPFMETNoMuProducer = cms.EDProducer("PFMETProducer", + alias = cms.string('pfMetNoMu'), + applyWeight = cms.bool(False), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.0), + parameters = cms.PSet( + + ), + src = cms.InputTag("hltParticleFlowNoMu"), + srcWeights = cms.InputTag("") +) + + +process.hltPFMETProducer = cms.EDProducer("PFMETProducer", + alias = cms.string('hltPFMet'), + applyWeight = cms.bool(False), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.0), + parameters = cms.PSet( + + ), + src = cms.InputTag("hltParticleFlow"), + srcWeights = cms.InputTag("") +) + + +process.hltPFMETTypeOne = cms.EDProducer("CorrectedPFMETProducer", + src = cms.InputTag("hltPFMETProducer"), + srcCorrections = cms.VInputTag("hltcorrPFMETTypeOne:type1") +) + + +process.hltPFMETVBFProducer = cms.EDProducer("PFMETProducer", + alias = cms.string('pfMet'), + applyWeight = cms.bool(False), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.0), + parameters = cms.PSet( + + ), + src = cms.InputTag("hltParticleFlowNoMu"), + srcWeights = cms.InputTag("") +) + + +process.hltPFMHTNoMuTightID = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(True), + jetsLabel = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + maxEtaJetHt = cms.double(5.2), + maxEtaJetMht = cms.double(5.2), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(20.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag("hltParticleFlow"), + usePt = cms.bool(False) +) + + +process.hltPFMHTTightID = cms.EDProducer("HLTHtMhtProducer", + excludePFMuons = cms.bool(False), + jetsLabel = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + maxEtaJetHt = cms.double(5.2), + maxEtaJetMht = cms.double(5.2), + minNJetHt = cms.int32(0), + minNJetMht = cms.int32(0), + minPtJetHt = cms.double(20.0), + minPtJetMht = cms.double(20.0), + pfCandidatesLabel = cms.InputTag(""), + usePt = cms.bool(False) +) + + +process.hltPFMuonMerging = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonTracks", "hltMergedTracks"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonTracks", "hltMergedTracks"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltPFMuonMergingTauReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonTracks", "hltMergedTracksTauReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonTracks", "hltMergedTracksTauReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltPFTau1Prong = cms.EDProducer("PFRecoTauDiscriminationByNProngs", + BooleanOutput = cms.bool(True), + MaxN = cms.uint32(1), + MinN = cms.uint32(1), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.1), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ), + leadingTrkOrPFCandOption = cms.string('leadPFCand'), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + minTrackVertexWeight = cms.double(-1.0) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + minTrackVertexWeight = cms.double(-1.0) + ) + ) +) + + +process.hltPFTau2Prongs = cms.EDProducer("PFRecoTauDiscriminationByNProngs", + BooleanOutput = cms.bool(True), + MaxN = cms.uint32(2), + MinN = cms.uint32(2), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.1), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + minTrackVertexWeight = cms.double(-1.0) + ), + leadingTrkOrPFCandOption = cms.string('leadPFCand'), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + minTrackVertexWeight = cms.double(-1.0) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + minTrackVertexWeight = cms.double(-1.0) + ) + ) +) + + +process.hltPFTauAgainstMuonDiscriminator = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2", + HoPMin = cms.double(-1.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + dRmuonMatch = cms.double(0.3), + dRmuonMatchLimitedToJetArea = cms.bool(False), + discriminatorOption = cms.string('custom'), + doCaloMuonVeto = cms.bool(False), + maskHitsCSC = cms.vint32(0, 0, 0, 0), + maskHitsDT = cms.vint32(0, 0, 0, 0), + maskHitsRPC = cms.vint32(0, 0, 0, 0), + maskMatchesCSC = cms.vint32(1, 0, 0, 0), + maskMatchesDT = cms.vint32(0, 0, 0, 0), + maskMatchesRPC = cms.vint32(0, 0, 0, 0), + maxNumberOfHitsLast2Stations = cms.int32(-1), + maxNumberOfMatches = cms.int32(1), + minPtMatchedMuon = cms.double(5.0), + srcMuons = cms.InputTag(""), + verbosity = cms.int32(0) +) + + +process.hltPFTauLooseAbsOrRelChargedIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauLooseAbsoluteChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauLooseRelativeChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauLooseAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauLooseRelativeChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(50.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumAbsoluteChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumRelativeChargedIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumAbsoluteChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumRelativeChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.3), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumAbsoluteChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.3), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauTightOutOfSignalConePhotonsDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.3), + minTauPtForNoIso = cms.double(500.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.06), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(500.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.02), + relativeSumPtOffset = cms.double(200.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(3.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowForTaus"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(60.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauMediumRelativeChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.05), + relativeSumPtOffset = cms.double(60.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauPiZeros = cms.EDProducer("RecoTauPiZeroProducer", + builders = cms.VPSet(cms.PSet( + applyElecTrackQcuts = cms.bool(False), + makeCombinatoricStrips = cms.bool(False), + maxStripBuildIterations = cms.int32(-1), + minGammaEtStripAdd = cms.double(0.0), + minGammaEtStripSeed = cms.double(0.5), + minStripEt = cms.double(1.0), + name = cms.string('s'), + plugin = cms.string('RecoTauPiZeroStripPlugin2'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False) + ), + stripCandidatesParticleIds = cms.vint32(2, 4), + stripEtaAssociationDistance = cms.double(0.05), + stripPhiAssociationDistance = cms.double(0.2), + updateStripAfterEachDaughter = cms.bool(False) + )), + jetSrc = cms.InputTag("hltAK4PFJetsForTaus"), + massHypothesis = cms.double(0.136), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0'), + ranking = cms.VPSet(cms.PSet( + name = cms.string('InStrip'), + plugin = cms.string('RecoTauPiZeroStringQuality'), + selection = cms.string("algoIs(\'kStrips\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('abs(mass() - 0.13579)') + )), + verbosity = cms.int32(0) +) + + +process.hltPFTauPiZerosReg = cms.EDProducer("RecoTauPiZeroProducer", + builders = cms.VPSet(cms.PSet( + applyElecTrackQcuts = cms.bool(False), + makeCombinatoricStrips = cms.bool(False), + maxStripBuildIterations = cms.int32(-1), + minGammaEtStripAdd = cms.double(0.0), + minGammaEtStripSeed = cms.double(0.5), + minStripEt = cms.double(1.0), + name = cms.string('s'), + plugin = cms.string('RecoTauPiZeroStripPlugin2'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False) + ), + stripCandidatesParticleIds = cms.vint32(2, 4), + stripEtaAssociationDistance = cms.double(0.05), + stripPhiAssociationDistance = cms.double(0.2), + updateStripAfterEachDaughter = cms.bool(False) + )), + jetSrc = cms.InputTag("hltAK4PFJetsReg"), + massHypothesis = cms.double(0.136), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0'), + ranking = cms.VPSet(cms.PSet( + name = cms.string('InStrip'), + plugin = cms.string('RecoTauPiZeroStringQuality'), + selection = cms.string("algoIs(\'kStrips\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('abs(mass() - 0.13579)') + )), + verbosity = cms.int32(0) +) + + +process.hltPFTauTightAbsOrRelChargedIsolationDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('or'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauTightAbsoluteChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauTightRelativeChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauTightAbsoluteChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(0.33333), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(True), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.03), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.357), + rhoProducer = cms.InputTag("NotUsed"), + rhoUEOffsetCorrection = cms.double(0.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer", + FailValue = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + PassValue = cms.double(1.0), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and'), + discr1 = cms.PSet( + Producer = cms.InputTag("hltPFTauTightAbsOrRelChargedIsolationDiscriminatorReg"), + cut = cms.double(0.5) + ), + discr2 = cms.PSet( + Producer = cms.InputTag("hltPFTauTightOutOfSignalConePhotonsDiscriminatorReg"), + cut = cms.double(0.5) + ) + ) +) + + +process.hltPFTauTightOutOfSignalConePhotonsDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(True), + applyRelativeSumPtCut = cms.bool(False), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.1), + relativeSumPtOffset = cms.double(0.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauTightRelativeChargedIsolationDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByIsolation", + ApplyDiscriminationByECALIsolation = cms.bool(False), + ApplyDiscriminationByTrackerIsolation = cms.bool(True), + ApplyDiscriminationByWeightedECALIsolation = cms.bool(False), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseAllPFCandsForWeights = cms.bool(False), + WeightECALIsolation = cms.double(1.0), + applyDeltaBetaCorrection = cms.bool(False), + applyFootprintCorrection = cms.bool(False), + applyOccupancyCut = cms.bool(False), + applyPhotonPtSumOutsideSignalConeCut = cms.bool(False), + applyRelativeSumPtCut = cms.bool(True), + applyRhoCorrection = cms.bool(False), + applySumPtCut = cms.bool(False), + customOuterCone = cms.double(-1.0), + deltaBetaFactor = cms.string('0.38'), + deltaBetaPUTrackPtCutOverride = cms.bool(True), + deltaBetaPUTrackPtCutOverride_val = cms.double(0.5), + enableHGCalWorkaround = cms.bool(False), + footprintCorrections = cms.VPSet( + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 0') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 1 || decayMode() = 2') + ), + cms.PSet( + offset = cms.string('2.7'), + selection = cms.string('decayMode() = 5') + ), + cms.PSet( + offset = cms.string('0.0'), + selection = cms.string('decayMode() = 6') + ), + cms.PSet( + offset = cms.string('max(2.0, 0.22*pt() - 2.0)'), + selection = cms.string('decayMode() = 10') + ) + ), + isoConeSizeForDeltaBeta = cms.double(0.3), + maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0), + maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1), + maximumOccupancy = cms.uint32(0), + maximumSumPtCut = cms.double(2.0), + minTauPtForNoIso = cms.double(-99.0), + particleFlowSrc = cms.InputTag("hltParticleFlowReg"), + qualityCuts = cms.PSet( + isolationQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(100.0), + maxTransverseImpactParameter = cms.double(0.1), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.5), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + relativeSumPtCut = cms.double(0.04), + relativeSumPtOffset = cms.double(70.0), + rhoConeSize = cms.double(0.5), + rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAll"), + rhoUEOffsetCorrection = cms.double(1.0), + storeRawFootprintCorrection = cms.bool(False), + storeRawOccupancy = cms.bool(False), + storeRawPUsumPt = cms.bool(False), + storeRawPhotonSumPt_outsideSignalCone = cms.bool(False), + storeRawSumPt = cms.bool(False), + verbosity = cms.int32(0), + vertexSrc = cms.InputTag("NotUsed") +) + + +process.hltPFTauTrackDiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltPFTauTrackFindingDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(0.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltPFTauTrackPt1DiscriminatorReg = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(1.0), + PFTauProducer = cms.InputTag("hltPFTausReg"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltPFTauTrackPt30Discriminator = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(30.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltPFTauTrackPt50Discriminator = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut", + MinPtLeadingObject = cms.double(50.0), + PFTauProducer = cms.InputTag("hltPFTaus"), + Prediscriminants = cms.PSet( + BooleanOperator = cms.string('and') + ), + UseOnlyChargedHadrons = cms.bool(True) +) + + +process.hltPFTaus = cms.EDProducer("RecoTauPiZeroUnembedder", + src = cms.InputTag("hltPFTausSansRef") +) + + +process.hltPFTausReg = cms.EDProducer("RecoTauPiZeroUnembedder", + src = cms.InputTag("hltPFTausSansRefReg") +) + + +process.hltPFTausSansRef = cms.EDProducer("RecoTauProducer", + buildNullTaus = cms.bool(True), + builders = cms.VPSet(cms.PSet( + isoConeChargedHadrons = cms.string('0.4'), + isoConeNeutralHadrons = cms.string('0.4'), + isoConePiZeros = cms.string('0.4'), + leadObjectPt = cms.double(0.5), + matchingCone = cms.string('0.4'), + maxSignalConeChargedHadrons = cms.int32(3), + minAbsPhotonSumPt_insideSignalCone = cms.double(2.5), + minRelPhotonSumPt_insideSignalCone = cms.double(0.1), + name = cms.string('fixedConeTau'), + pfCandSrc = cms.InputTag("hltParticleFlowForTaus"), + plugin = cms.string('RecoTauBuilderConePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + signalConeChargedHadrons = cms.string('min(max(3.6/pt(),0.08),0.12)'), + signalConeNeutralHadrons = cms.string('0.1'), + signalConePiZeros = cms.string('min(max(3.6/pt(),0.08),0.12)'), + usePFLeptons = cms.bool(True) + )), + chargedHadronSrc = cms.InputTag("hltTauPFJetsRecoTauChargedHadrons"), + jetRegionSrc = cms.InputTag("hltTauPFJets08Region"), + jetSrc = cms.InputTag("hltAK4PFJetsForTaus"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + modifiers = cms.VPSet(cms.PSet( + DataType = cms.string('AOD'), + EcalStripSumE_deltaEta = cms.double(0.03), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1), + EcalStripSumE_minClusEnergy = cms.double(0.1), + ElecPreIDLeadTkMatch_maxDR = cms.double(0.01), + ElectronPreIDProducer = cms.InputTag("elecpreid"), + maximumForElectrionPreIDOutput = cms.double(-0.1), + name = cms.string('shrinkingConeElectronRej'), + plugin = cms.string('RecoTauElectronRejectionPlugin') + )), + outputSelection = cms.string(''), + piZeroSrc = cms.InputTag("hltPFTauPiZeros"), + verbosity = cms.int32(0) +) + + +process.hltPFTausSansRefReg = cms.EDProducer("RecoTauProducer", + buildNullTaus = cms.bool(False), + builders = cms.VPSet(cms.PSet( + isoConeChargedHadrons = cms.string('0.4'), + isoConeNeutralHadrons = cms.string('0.4'), + isoConePiZeros = cms.string('0.4'), + leadObjectPt = cms.double(0.5), + matchingCone = cms.string('0.4'), + maxSignalConeChargedHadrons = cms.int32(3), + minAbsPhotonSumPt_insideSignalCone = cms.double(2.5), + minRelPhotonSumPt_insideSignalCone = cms.double(0.1), + name = cms.string('fixedConeTauReg'), + pfCandSrc = cms.InputTag("hltParticleFlowReg"), + plugin = cms.string('RecoTauBuilderConePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(1.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ), + signalConeChargedHadrons = cms.string('min(max(3.6/pt(),0.08),0.12)'), + signalConeNeutralHadrons = cms.string('0.1'), + signalConePiZeros = cms.string('min(max(3.6/pt(),0.08),0.12)'), + usePFLeptons = cms.bool(True) + )), + chargedHadronSrc = cms.InputTag("hltTauPFJetsRecoTauChargedHadronsReg"), + jetRegionSrc = cms.InputTag("hltTauPFJets08RegionReg"), + jetSrc = cms.InputTag("hltAK4PFJetsReg"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + modifiers = cms.VPSet(cms.PSet( + DataType = cms.string('AOD'), + EcalStripSumE_deltaEta = cms.double(0.03), + EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5), + EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1), + EcalStripSumE_minClusEnergy = cms.double(0.1), + ElecPreIDLeadTkMatch_maxDR = cms.double(0.01), + ElectronPreIDProducer = cms.InputTag("elecpreid"), + maximumForElectrionPreIDOutput = cms.double(-0.1), + name = cms.string('shrinkingConeElectronRej'), + plugin = cms.string('RecoTauElectronRejectionPlugin') + )), + outputSelection = cms.string(''), + piZeroSrc = cms.InputTag("hltPFTauPiZerosReg"), + verbosity = cms.int32(0) +) + + +process.hltPSetMap = cms.EDProducer("ParameterSetBlobProducer") + + +process.hltParticleFlow = cms.EDProducer("PFProducer", + GedElectronValueMap = cms.InputTag("gedGsfElectronsTmp"), + GedPhotonValueMap = cms.InputTag("tmpGedPhotons","valMapPFEgammaCandToPhoton"), + PFEGammaCandidates = cms.InputTag("particleFlowEGamma"), + PFEGammaFiltersParameters = cms.PSet( + electron_ecalDrivenHademPreselCut = cms.double(0.15), + electron_iso_combIso_barrel = cms.double(10.0), + electron_iso_combIso_endcap = cms.double(10.0), + electron_iso_mva_barrel = cms.double(-0.1875), + electron_iso_mva_endcap = cms.double(-0.1075), + electron_iso_pt = cms.double(10.0), + electron_maxElePtForOnlyMVAPresel = cms.double(50.0), + electron_missinghits = cms.uint32(1), + electron_noniso_mvaCut = cms.double(-0.1), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble(0.0064, 0.01264), + dPhi = cms.vdouble(0.0547, 0.0394), + eInvPInv = cms.vdouble(0.184, 0.0721), + enableProtections = cms.bool(False), + full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387) + ), + electron_protectionsForJetMET = cms.PSet( + maxDPhiIN = cms.double(0.1), + maxE = cms.double(50.0), + maxEcalEOverPRes = cms.double(0.2), + maxEcalEOverP_1 = cms.double(0.5), + maxEcalEOverP_2 = cms.double(0.2), + maxEeleOverPout = cms.double(0.2), + maxEeleOverPoutRes = cms.double(0.5), + maxEleHcalEOverEcalE = cms.double(0.1), + maxHcalE = cms.double(10.0), + maxHcalEOverEcalE = cms.double(0.1), + maxHcalEOverP = cms.double(1.0), + maxNtracks = cms.double(3.0), + maxTrackPOverEele = cms.double(1.0) + ), + photon_HoE = cms.double(0.05), + photon_MinEt = cms.double(10.0), + photon_SigmaiEtaiEta_barrel = cms.double(0.0125), + photon_SigmaiEtaiEta_endcap = cms.double(0.034), + photon_combIso = cms.double(10.0), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool(False), + solidConeTrkIsoOffset = cms.double(10.0), + solidConeTrkIsoSlope = cms.double(0.3) + ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIso = cms.double(4.0), + sumPtTrackIsoSlope = cms.double(0.001) + ) + ), + PFHFCleaningParameters = cms.PSet( + maxDeltaPhiPt = cms.double(7.0), + maxSignificance = cms.double(2.5), + minDeltaMet = cms.double(0.4), + minHFCleaningPt = cms.double(5.0), + minSignificance = cms.double(2.5), + minSignificanceReduction = cms.double(1.4) + ), + PFMuonAlgoParameters = cms.PSet( + + ), + blocks = cms.InputTag("hltParticleFlowBlock"), + 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_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_b_EMHAD = cms.vdouble( + 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, + 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 + ), + 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_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_use = cms.bool(False), + calibrationsLabel = cms.string('HLT'), + cleanedHF = cms.VInputTag("hltParticleFlowRecHitHF:Cleaned", "hltParticleFlowClusterHF:Cleaned"), + debug = cms.untracked.bool(False), + dptRel_DispVtx = cms.double(10.0), + egammaElectrons = cms.InputTag(""), + factors_45 = cms.vdouble(10.0, 100.0), + goodPixelTrackDeadHcal_chi2n = cms.double(2.0), + goodPixelTrackDeadHcal_dxy = cms.double(0.02), + goodPixelTrackDeadHcal_dz = cms.double(0.05), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32(0), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32(1), + goodPixelTrackDeadHcal_maxPt = cms.double(50.0), + goodPixelTrackDeadHcal_minEta = cms.double(2.3), + goodPixelTrackDeadHcal_ptErrRel = cms.double(1.0), + goodTrackDeadHcal_chi2n = cms.double(5.0), + goodTrackDeadHcal_dxy = cms.double(0.5), + goodTrackDeadHcal_layers = cms.uint32(4), + goodTrackDeadHcal_ptErrRel = cms.double(0.2), + goodTrackDeadHcal_validFr = cms.double(0.5), + iCfgCandConnector = cms.PSet( + bCalibPrimary = cms.bool(False), + bCorrect = cms.bool(False), + nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05) + ), + muon_ECAL = cms.vdouble(0.5, 0.5), + muon_HCAL = cms.vdouble(3.0, 3.0), + muon_HO = cms.vdouble(0.9, 0.9), + muons = cms.InputTag("hltMuons"), + nsigma_TRACK = cms.double(1.0), + 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), + postHFCleaning = cms.bool(False), + postMuonCleaning = cms.bool(True), + pt_Error = cms.double(1.0), + rejectTracks_Bad = cms.bool(False), + rejectTracks_Step45 = cms.bool(False), + resolHF_square = cms.vdouble(7.834401, 0.012996, 0.0), + useCalibrationsFromDB = cms.bool(True), + useEGammaElectrons = cms.bool(False), + useEGammaFilters = cms.bool(False), + useHO = cms.bool(False), + usePFConversions = cms.bool(False), + usePFDecays = cms.bool(False), + usePFNuclearInteractions = cms.bool(False), + useProtectionsForJetMET = cms.bool(True), + useVerticesForNeutral = cms.bool(True), + verbose = cms.untracked.bool(False), + vertexCollection = cms.InputTag("hltPixelVertices"), + vetoEndcap = cms.bool(False) +) + + +process.hltParticleFlowBlock = cms.EDProducer("PFBlockProducer", + debug = cms.untracked.bool(False), + elementImporters = cms.VPSet( + cms.PSet( + DPtOverPtCuts_byTrackAlgo = cms.vdouble( + 0.5, 0.5, 0.5, 0.5, 0.5, + 0.5 + ), + NHitCuts_byTrackAlgo = cms.vuint32( + 3, 3, 3, 3, 3, + 3 + ), + cleanBadConvertedBrems = cms.bool(False), + importerName = cms.string('GeneralTracksImporter'), + muonMaxDPtOPt = cms.double(1.0), + muonSrc = cms.InputTag("hltMuons"), + source = cms.InputTag("hltLightPFTracks"), + trackQuality = cms.string('highPurity'), + useIterativeTracking = cms.bool(False), + vetoEndcap = cms.bool(False) + ), + cms.PSet( + BCtoPFCMap = cms.InputTag(""), + importerName = cms.string('ECALClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterECALUnseeded") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHCAL") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHF") + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( + linkType = cms.string('TRACK:ECAL'), + linkerName = cms.string('TrackAndECALLinker'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('TRACK:HCAL'), + linkerName = cms.string('TrackAndHCALLinker'), + nMaxHcalLinksPerTrack = cms.int32(1), + trajectoryLayerEntrance = cms.string('HCALEntrance'), + trajectoryLayerExit = cms.string('HCALExit'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('ECAL:HCAL'), + linkerName = cms.string('ECALAndHCALLinker'), + minAbsEtaEcal = cms.double(2.5), + useKDTree = cms.bool(False) + ), + cms.PSet( + linkType = cms.string('HFEM:HFHAD'), + linkerName = cms.string('HFEMAndHFHADLinker'), + useKDTree = cms.bool(False) + ) + ), + verbose = cms.untracked.bool(False) +) + + +process.hltParticleFlowBlockForTaus = cms.EDProducer("PFBlockProducer", + debug = cms.untracked.bool(False), + elementImporters = cms.VPSet( + cms.PSet( + DPtOverPtCuts_byTrackAlgo = cms.vdouble( + 20.0, 20.0, 20.0, 20.0, 20.0, + 20.0 + ), + NHitCuts_byTrackAlgo = cms.vuint32( + 3, 3, 3, 3, 3, + 3 + ), + cleanBadConvertedBrems = cms.bool(False), + importerName = cms.string('GeneralTracksImporter'), + muonMaxDPtOPt = cms.double(1.0), + muonSrc = cms.InputTag("hltMuons"), + source = cms.InputTag("hltLightPFTracks"), + trackQuality = cms.string('highPurity'), + useIterativeTracking = cms.bool(False), + vetoEndcap = cms.bool(False) + ), + cms.PSet( + BCtoPFCMap = cms.InputTag(""), + importerName = cms.string('ECALClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterECALUnseeded") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHCAL") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHF") + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( + linkType = cms.string('TRACK:ECAL'), + linkerName = cms.string('TrackAndECALLinker'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('TRACK:HCAL'), + linkerName = cms.string('TrackAndHCALLinker'), + nMaxHcalLinksPerTrack = cms.int32(1), + trajectoryLayerEntrance = cms.string('HCALEntrance'), + trajectoryLayerExit = cms.string('HCALExit'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('ECAL:HCAL'), + linkerName = cms.string('ECALAndHCALLinker'), + minAbsEtaEcal = cms.double(2.5), + useKDTree = cms.bool(False) + ), + cms.PSet( + linkType = cms.string('HFEM:HFHAD'), + linkerName = cms.string('HFEMAndHFHADLinker'), + useKDTree = cms.bool(False) + ) + ), + verbose = cms.untracked.bool(False) +) + + +process.hltParticleFlowBlockReg = cms.EDProducer("PFBlockProducer", + debug = cms.untracked.bool(False), + elementImporters = cms.VPSet( + cms.PSet( + DPtOverPtCuts_byTrackAlgo = cms.vdouble( + 20.0, 20.0, 20.0, 20.0, 20.0, + 20.0 + ), + NHitCuts_byTrackAlgo = cms.vuint32( + 3, 3, 3, 3, 3, + 3 + ), + cleanBadConvertedBrems = cms.bool(False), + importerName = cms.string('GeneralTracksImporter'), + muonMaxDPtOPt = cms.double(1.0), + muonSrc = cms.InputTag("hltMuonsReg"), + source = cms.InputTag("hltLightPFTracksReg"), + trackQuality = cms.string('highPurity'), + useIterativeTracking = cms.bool(False), + vetoEndcap = cms.bool(False) + ), + cms.PSet( + BCtoPFCMap = cms.InputTag(""), + importerName = cms.string('ECALClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterECALUnseeded") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHCAL") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHF") + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( + linkType = cms.string('TRACK:ECAL'), + linkerName = cms.string('TrackAndECALLinker'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('TRACK:HCAL'), + linkerName = cms.string('TrackAndHCALLinker'), + nMaxHcalLinksPerTrack = cms.int32(1), + trajectoryLayerEntrance = cms.string('HCALEntrance'), + trajectoryLayerExit = cms.string('HCALExit'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('ECAL:HCAL'), + linkerName = cms.string('ECALAndHCALLinker'), + minAbsEtaEcal = cms.double(2.5), + useKDTree = cms.bool(False) + ), + cms.PSet( + linkType = cms.string('HFEM:HFHAD'), + linkerName = cms.string('HFEMAndHFHADLinker'), + useKDTree = cms.bool(False) + ) + ), + verbose = cms.untracked.bool(False) +) + + +process.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer("CorrectedECALPFClusterProducer", + energyCorrector = cms.PSet( + applyCrackCorrections = cms.bool(False) + ), + inputECAL = cms.InputTag("hltParticleFlowClusterECALUncorrectedForMuonsMF"), + inputPS = cms.InputTag("hltParticleFlowClusterPSForMuons"), + minimumPSEnergy = cms.double(0.0), + skipPS = cms.bool(False) +) + + +process.hltParticleFlowClusterECALForMuonsMFScoutingNoVtx = cms.EDProducer("CorrectedECALPFClusterProducer", + energyCorrector = cms.PSet( + applyCrackCorrections = cms.bool(False) + ), + inputECAL = cms.InputTag("hltParticleFlowClusterECALUncorrectedForMuonsMFScoutingNoVtx"), + inputPS = cms.InputTag("hltParticleFlowClusterPSForMuonsScoutingNoVtx"), + minimumPSEnergy = cms.double(0.0), + skipPS = cms.bool(False) +) + + +process.hltParticleFlowClusterECALL1Seeded = cms.EDProducer("CorrectedECALPFClusterProducer", + energyCorrector = cms.PSet( + applyCrackCorrections = cms.bool(False) + ), + inputECAL = cms.InputTag("hltParticleFlowClusterECALUncorrectedL1Seeded"), + inputPS = cms.InputTag("hltParticleFlowClusterPSL1Seeded"), + minimumPSEnergy = cms.double(0.0), + skipPS = cms.bool(False) +) + + +process.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + gatheringThreshold = cms.double(0.08), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + gatheringThreshold = cms.double(0.3), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(True) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(9), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + positionCalcForConvergence = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + recHitEnergyNorm = cms.double(0.08) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + recHitEnergyNorm = cms.double(0.3) + ) + ), + showerSigma = cms.double(1.5), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitECALForMuonsMF"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(8), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + seedingThreshold = cms.double(0.6), + seedingThresholdPt = cms.double(0.15) + ), + cms.PSet( + detector = cms.string('ECAL_BARREL'), + seedingThreshold = cms.double(0.23), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterECALUncorrectedForMuonsMFScoutingNoVtx = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + gatheringThreshold = cms.double(0.08), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + gatheringThreshold = cms.double(0.3), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(True) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(9), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + positionCalcForConvergence = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + recHitEnergyNorm = cms.double(0.08) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + recHitEnergyNorm = cms.double(0.3) + ) + ), + showerSigma = cms.double(1.5), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitECALForMuonsMFScoutingNoVtx"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(8), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + seedingThreshold = cms.double(0.6), + seedingThresholdPt = cms.double(0.15) + ), + cms.PSet( + detector = cms.string('ECAL_BARREL'), + seedingThreshold = cms.double(0.23), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + gatheringThreshold = cms.double(0.08), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + gatheringThreshold = cms.double(0.3), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(True) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(9), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + positionCalcForConvergence = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + recHitEnergyNorm = cms.double(0.08) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + recHitEnergyNorm = cms.double(0.3) + ) + ), + showerSigma = cms.double(1.5), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitECALL1Seeded"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(8), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + seedingThreshold = cms.double(0.6), + seedingThresholdPt = cms.double(0.15) + ), + cms.PSet( + detector = cms.string('ECAL_BARREL'), + seedingThreshold = cms.double(0.23), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + gatheringThreshold = cms.double(0.08), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + gatheringThreshold = cms.double(0.3), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(True) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(0.08), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(9), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(0.428192), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0510871), + noiseTerm = cms.double(1.10889), + noiseTermLowE = cms.double(1.31883), + threshHighE = cms.double(5.0), + threshLowE = cms.double(0.5) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(0.0), + constantTermLowE = cms.double(0.0), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(5.72489999999), + noiseTermLowE = cms.double(6.92683000001), + threshHighE = cms.double(10.0), + threshLowE = cms.double(1.0) + ) + ), + positionCalcForConvergence = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_BARREL'), + recHitEnergyNorm = cms.double(0.08) + ), + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + recHitEnergyNorm = cms.double(0.3) + ) + ), + showerSigma = cms.double(1.5), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + T0_EB = cms.double(7.4), + T0_EE = cms.double(3.1), + T0_ES = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89), + algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), + minAllowedNormalization = cms.double(0.0), + minFractionInCalc = cms.double(0.0) + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitECALUnseeded"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(8), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('ECAL_ENDCAP'), + seedingThreshold = cms.double(0.6), + seedingThresholdPt = cms.double(0.15) + ), + cms.PSet( + detector = cms.string('ECAL_BARREL'), + seedingThreshold = cms.double(0.23), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterECALUnseeded = cms.EDProducer("CorrectedECALPFClusterProducer", + energyCorrector = cms.PSet( + applyCrackCorrections = cms.bool(False) + ), + inputECAL = cms.InputTag("hltParticleFlowClusterECALUncorrectedUnseeded"), + inputPS = cms.InputTag("hltParticleFlowClusterPSUnseeded"), + minimumPSEnergy = cms.double(0.0), + skipPS = cms.bool(False) +) + + +process.hltParticleFlowClusterHBHE = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + gatheringThreshold = cms.vdouble(0.1, 0.2, 0.3, 0.3), + gatheringThresholdPt = cms.vdouble(0.0, 0.0, 0.0, 0.0) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + gatheringThreshold = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ), + gatheringThresholdPt = cms.vdouble( + 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0 + ) + ) + ), + useCornerCells = cms.bool(True) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + logWeightDenominator = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + logWeightDenominator = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ) + ) + ), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + clusterTimeResFromSeed = cms.bool(False), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + maxNSigmaTime = cms.double(10.0), + minChi2Prob = cms.double(0.0), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + logWeightDenominator = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + logWeightDenominator = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ) + ) + ), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(5) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + recHitEnergyNorm = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + recHitEnergyNorm = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ) + ) + ), + showerSigma = cms.double(10.0), + stoppingTolerance = cms.double(1e-08), + timeResolutionCalcBarrel = cms.PSet( + constantTerm = cms.double(2.82), + constantTermLowE = cms.double(4.24), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(21.86), + noiseTermLowE = cms.double(8.0), + threshHighE = cms.double(15.0), + threshLowE = cms.double(6.0) + ), + timeResolutionCalcEndcap = cms.PSet( + constantTerm = cms.double(2.82), + constantTermLowE = cms.double(4.24), + corrTermLowE = cms.double(0.0), + noiseTerm = cms.double(21.86), + noiseTermLowE = cms.double(8.0), + threshHighE = cms.double(15.0), + threshLowE = cms.double(6.0) + ), + timeSigmaEB = cms.double(10.0), + timeSigmaEE = cms.double(10.0) + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitHBHE"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + seedingThreshold = cms.vdouble(0.125, 0.25, 0.35, 0.35), + seedingThresholdPt = cms.vdouble(0.0, 0.0, 0.0, 0.0) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + seedingThreshold = cms.vdouble( + 0.1375, 0.275, 0.275, 0.275, 0.275, + 0.275, 0.275 + ), + seedingThresholdPt = cms.vdouble( + 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0 + ) + ) + ) + ) +) + + +process.hltParticleFlowClusterHCAL = cms.EDProducer("PFMultiDepthClusterProducer", + clustersSource = cms.InputTag("hltParticleFlowClusterHBHE"), + energyCorrector = cms.PSet( + + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('PFMultiDepthClusterizer'), + allCellsPositionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominatorByDetector = cms.VPSet( + cms.PSet( + depths = cms.vint32(1, 2, 3, 4), + detector = cms.string('HCAL_BARREL1'), + logWeightDenominator = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + depths = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detector = cms.string('HCAL_ENDCAP'), + logWeightDenominator = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ) + ) + ), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + minFractionToKeep = cms.double(1e-07), + nSigmaEta = cms.double(2.0), + nSigmaPhi = cms.double(2.0) + ), + positionReCalc = cms.PSet( + + ) +) + + +process.hltParticleFlowClusterHF = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DClusterForEachSeed'), + thresholdsByDetector = cms.VPSet() + ), + pfClusterBuilder = cms.PSet( + + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitHF"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(0), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('HF_EM'), + seedingThreshold = cms.double(1.4), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('HF_HAD'), + seedingThreshold = cms.double(1.4), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterHFForEgammaUnseeded = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DClusterForEachSeed'), + thresholdsByDetector = cms.VPSet() + ), + pfClusterBuilder = cms.PSet( + + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitHF"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(0), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('HF_EM'), + seedingThreshold = cms.double(1.4), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('HF_HAD'), + seedingThreshold = cms.double(1.4), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterPSForMuons = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(False) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(6e-05), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + recHitEnergyNorm = cms.double(6e-05) + ), + cms.PSet( + detector = cms.string('PS2'), + recHitEnergyNorm = cms.double(6e-05) + ) + ), + showerSigma = cms.double(0.3), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitPSForMuons"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterPSForMuonsScoutingNoVtx = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(False) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(6e-05), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + recHitEnergyNorm = cms.double(6e-05) + ), + cms.PSet( + detector = cms.string('PS2'), + recHitEnergyNorm = cms.double(6e-05) + ) + ), + showerSigma = cms.double(0.3), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitPSForMuonsScoutingNoVtx"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(False) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(6e-05), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + recHitEnergyNorm = cms.double(6e-05) + ), + cms.PSet( + detector = cms.string('PS2'), + recHitEnergyNorm = cms.double(6e-05) + ) + ), + showerSigma = cms.double(0.3), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitPSL1Seeded"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowClusterPSUnseeded = cms.EDProducer("PFClusterProducer", + energyCorrector = cms.PSet( + + ), + initialClusteringStep = cms.PSet( + algoName = cms.string('Basic2DGenericTopoClusterizer'), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + gatheringThreshold = cms.double(6e-05), + gatheringThresholdPt = cms.double(0.0) + ) + ), + useCornerCells = cms.bool(False) + ), + pfClusterBuilder = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowClusterizer'), + excludeOtherSeeds = cms.bool(True), + maxIterations = cms.uint32(50), + minFracTot = cms.double(1e-20), + minFractionToKeep = cms.double(1e-07), + positionCalc = cms.PSet( + algoName = cms.string('Basic2DGenericPFlowPositionCalc'), + logWeightDenominator = cms.double(6e-05), + minAllowedNormalization = cms.double(1e-09), + minFractionInCalc = cms.double(1e-09), + posCalcNCrystals = cms.int32(-1) + ), + recHitEnergyNorms = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + recHitEnergyNorm = cms.double(6e-05) + ), + cms.PSet( + detector = cms.string('PS2'), + recHitEnergyNorm = cms.double(6e-05) + ) + ), + showerSigma = cms.double(0.3), + stoppingTolerance = cms.double(1e-08) + ), + positionReCalc = cms.PSet( + + ), + recHitCleaners = cms.VPSet(), + recHitsSource = cms.InputTag("hltParticleFlowRecHitPSUnseeded"), + seedCleaners = cms.VPSet(), + seedFinder = cms.PSet( + algoName = cms.string('LocalMaximumSeedFinder'), + nNeighbours = cms.int32(4), + thresholdsByDetector = cms.VPSet( + cms.PSet( + detector = cms.string('PS1'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ), + cms.PSet( + detector = cms.string('PS2'), + seedingThreshold = cms.double(0.00012), + seedingThresholdPt = cms.double(0.0) + ) + ) + ) +) + + +process.hltParticleFlowForTaus = cms.EDProducer("PFProducer", + GedElectronValueMap = cms.InputTag("gedGsfElectronsTmp"), + GedPhotonValueMap = cms.InputTag("tmpGedPhotons","valMapPFEgammaCandToPhoton"), + PFEGammaCandidates = cms.InputTag("particleFlowEGamma"), + PFEGammaFiltersParameters = cms.PSet( + electron_ecalDrivenHademPreselCut = cms.double(0.15), + electron_iso_combIso_barrel = cms.double(10.0), + electron_iso_combIso_endcap = cms.double(10.0), + electron_iso_mva_barrel = cms.double(-0.1875), + electron_iso_mva_endcap = cms.double(-0.1075), + electron_iso_pt = cms.double(10.0), + electron_maxElePtForOnlyMVAPresel = cms.double(50.0), + electron_missinghits = cms.uint32(1), + electron_noniso_mvaCut = cms.double(-0.1), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble(0.0064, 0.01264), + dPhi = cms.vdouble(0.0547, 0.0394), + eInvPInv = cms.vdouble(0.184, 0.0721), + enableProtections = cms.bool(False), + full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387) + ), + electron_protectionsForJetMET = cms.PSet( + maxDPhiIN = cms.double(0.1), + maxE = cms.double(50.0), + maxEcalEOverPRes = cms.double(0.2), + maxEcalEOverP_1 = cms.double(0.5), + maxEcalEOverP_2 = cms.double(0.2), + maxEeleOverPout = cms.double(0.2), + maxEeleOverPoutRes = cms.double(0.5), + maxEleHcalEOverEcalE = cms.double(0.1), + maxHcalE = cms.double(10.0), + maxHcalEOverEcalE = cms.double(0.1), + maxHcalEOverP = cms.double(1.0), + maxNtracks = cms.double(3.0), + maxTrackPOverEele = cms.double(1.0) + ), + photon_HoE = cms.double(0.05), + photon_MinEt = cms.double(10.0), + photon_SigmaiEtaiEta_barrel = cms.double(0.0125), + photon_SigmaiEtaiEta_endcap = cms.double(0.034), + photon_combIso = cms.double(10.0), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool(False), + solidConeTrkIsoOffset = cms.double(10.0), + solidConeTrkIsoSlope = cms.double(0.3) + ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIso = cms.double(4.0), + sumPtTrackIsoSlope = cms.double(0.001) + ) + ), + PFHFCleaningParameters = cms.PSet( + maxDeltaPhiPt = cms.double(7.0), + maxSignificance = cms.double(2.5), + minDeltaMet = cms.double(0.4), + minHFCleaningPt = cms.double(5.0), + minSignificance = cms.double(2.5), + minSignificanceReduction = cms.double(1.4) + ), + PFMuonAlgoParameters = cms.PSet( + + ), + blocks = cms.InputTag("hltParticleFlowBlockForTaus"), + 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_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_b_EMHAD = cms.vdouble( + 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, + 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 + ), + 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_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_use = cms.bool(False), + calibrationsLabel = cms.string('HLT'), + cleanedHF = cms.VInputTag("hltParticleFlowRecHitHF:Cleaned", "hltParticleFlowClusterHF:Cleaned"), + debug = cms.untracked.bool(False), + dptRel_DispVtx = cms.double(10.0), + egammaElectrons = cms.InputTag(""), + factors_45 = cms.vdouble(10.0, 100.0), + goodPixelTrackDeadHcal_chi2n = cms.double(2.0), + goodPixelTrackDeadHcal_dxy = cms.double(0.02), + goodPixelTrackDeadHcal_dz = cms.double(0.05), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32(0), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32(1), + goodPixelTrackDeadHcal_maxPt = cms.double(50.0), + goodPixelTrackDeadHcal_minEta = cms.double(2.3), + goodPixelTrackDeadHcal_ptErrRel = cms.double(1.0), + goodTrackDeadHcal_chi2n = cms.double(5.0), + goodTrackDeadHcal_dxy = cms.double(0.5), + goodTrackDeadHcal_layers = cms.uint32(4), + goodTrackDeadHcal_ptErrRel = cms.double(0.2), + goodTrackDeadHcal_validFr = cms.double(0.5), + iCfgCandConnector = cms.PSet( + bCalibPrimary = cms.bool(False), + bCorrect = cms.bool(False), + nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05) + ), + muon_ECAL = cms.vdouble(0.5, 0.5), + muon_HCAL = cms.vdouble(3.0, 3.0), + muon_HO = cms.vdouble(0.9, 0.9), + muons = cms.InputTag("hltMuons"), + nsigma_TRACK = cms.double(1.0), + 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), + postHFCleaning = cms.bool(False), + postMuonCleaning = cms.bool(True), + pt_Error = cms.double(1.0), + rejectTracks_Bad = cms.bool(False), + rejectTracks_Step45 = cms.bool(False), + resolHF_square = cms.vdouble(7.834401, 0.012996, 0.0), + useCalibrationsFromDB = cms.bool(True), + useEGammaElectrons = cms.bool(False), + useEGammaFilters = cms.bool(False), + useHO = cms.bool(False), + usePFConversions = cms.bool(False), + usePFDecays = cms.bool(False), + usePFNuclearInteractions = cms.bool(False), + useProtectionsForJetMET = cms.bool(True), + useVerticesForNeutral = cms.bool(True), + verbose = cms.untracked.bool(False), + vertexCollection = cms.InputTag("hltPixelVertices"), + vetoEndcap = cms.bool(False) +) + + +process.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( + + ), + endcap = cms.PSet( + + ), + name = cms.string('PFRecHitECALNavigator') + ), + producers = cms.VPSet( + cms.PSet( + name = cms.string('PFEBRecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRecHitInRegionForMuonsMF","EcalRegionalRecHitsEB") + ), + cms.PSet( + name = cms.string('PFEERecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRecHitInRegionForMuonsMF","EcalRegionalRecHitsEE") + ) + ) +) + + +process.hltParticleFlowRecHitECALForMuonsMFScoutingNoVtx = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( + + ), + endcap = cms.PSet( + + ), + name = cms.string('PFRecHitECALNavigator') + ), + producers = cms.VPSet( + cms.PSet( + name = cms.string('PFEBRecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRecHitInRegionForMuonsMFnoVtx","EcalRegionalRecHitsEB") + ), + cms.PSet( + name = cms.string('PFEERecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRecHitInRegionForMuonsMFnoVtx","EcalRegionalRecHitsEE") + ) + ) +) + + +process.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( + + ), + endcap = cms.PSet( + + ), + name = cms.string('PFRecHitECALNavigator') + ), + producers = cms.VPSet( + cms.PSet( + name = cms.string('PFEBRecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEB") + ), + cms.PSet( + name = cms.string('PFEERecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltRechitInRegionsECAL","EcalRecHitsEE") + ) + ) +) + + +process.hltParticleFlowRecHitECALUnseeded = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + barrel = cms.PSet( + + ), + endcap = cms.PSet( + + ), + name = cms.string('PFRecHitECALNavigator') + ), + producers = cms.VPSet( + cms.PSet( + name = cms.string('PFEBRecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltEcalRecHit","EcalRecHitsEB") + ), + cms.PSet( + name = cms.string('PFEERecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + applySelectionsToAllCrystals = cms.bool(True), + name = cms.string('PFRecHitQTestDBThreshold') + ), + cms.PSet( + cleaningThreshold = cms.double(2.0), + name = cms.string('PFRecHitQTestECAL'), + skipTTRecoveredHits = cms.bool(True), + timingCleaning = cms.bool(True), + topologicalCleaning = cms.bool(True) + ) + ), + srFlags = cms.InputTag(""), + src = cms.InputTag("hltEcalRecHit","EcalRecHitsEE") + ) + ) +) + + +process.hltParticleFlowRecHitHBHE = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + hcalEnums = cms.vint32(1, 2), + name = cms.string('PFRecHitHCALDenseIdNavigator') + ), + producers = cms.VPSet(cms.PSet( + name = cms.string('PFHBHERecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + cuts = cms.VPSet( + cms.PSet( + depth = cms.vint32(1, 2, 3, 4), + detectorEnum = cms.int32(1), + threshold = cms.vdouble(0.1, 0.2, 0.3, 0.3) + ), + cms.PSet( + depth = cms.vint32( + 1, 2, 3, 4, 5, + 6, 7 + ), + detectorEnum = cms.int32(2), + threshold = cms.vdouble( + 0.1, 0.2, 0.2, 0.2, 0.2, + 0.2, 0.2 + ) + ) + ), + name = cms.string('PFRecHitQTestThreshold'), + threshold = cms.double(0.8) + ), + cms.PSet( + cleaningThresholds = cms.vdouble(0.0), + flags = cms.vstring('Standard'), + maxSeverities = cms.vint32(11), + name = cms.string('PFRecHitQTestHCALChannel') + ) + ), + src = cms.InputTag("hltHbhereco") + )) +) + + +process.hltParticleFlowRecHitHF = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + hcalEnums = cms.vint32(4), + name = cms.string('PFRecHitHCALDenseIdNavigator') + ), + producers = cms.VPSet(cms.PSet( + EMDepthCorrection = cms.double(22.0), + HADDepthCorrection = cms.double(25.0), + HFCalib29 = cms.double(1.07), + LongFibre_Cut = cms.double(120.0), + LongFibre_Fraction = cms.double(0.1), + ShortFibre_Cut = cms.double(60.0), + ShortFibre_Fraction = cms.double(0.01), + name = cms.string('PFHFRecHitCreator'), + qualityTests = cms.VPSet( + cms.PSet( + cleaningThresholds = cms.vdouble(0.0, 120.0, 60.0), + flags = cms.vstring( + 'Standard', + 'HFLong', + 'HFShort' + ), + maxSeverities = cms.vint32(11, 9, 9), + name = cms.string('PFRecHitQTestHCALChannel') + ), + cms.PSet( + cuts = cms.VPSet(cms.PSet( + depth = cms.vint32(1, 2), + detectorEnum = cms.int32(4), + threshold = cms.vdouble(1.2, 1.8) + )), + name = cms.string('PFRecHitQTestHCALThresholdVsDepth') + ) + ), + src = cms.InputTag("hltHfreco"), + thresh_HF = cms.double(0.4) + )) +) + + +process.hltParticleFlowRecHitPSForMuons = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + name = cms.string('PFRecHitPreshowerNavigator') + ), + producers = cms.VPSet(cms.PSet( + name = cms.string('PFPSRecHitCreator'), + qualityTests = cms.VPSet(cms.PSet( + name = cms.string('PFRecHitQTestThreshold'), + threshold = cms.double(7e-06) + )), + src = cms.InputTag("hltRecHitInRegionForMuonsES","EcalRegionalRecHitsES") + )) +) + + +process.hltParticleFlowRecHitPSForMuonsScoutingNoVtx = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + name = cms.string('PFRecHitPreshowerNavigator') + ), + producers = cms.VPSet(cms.PSet( + name = cms.string('PFPSRecHitCreator'), + qualityTests = cms.VPSet(cms.PSet( + name = cms.string('PFRecHitQTestThreshold'), + threshold = cms.double(7e-06) + )), + src = cms.InputTag("hltRecHitInRegionForMuonsESScoutingNoVtx","EcalRegionalRecHitsES") + )) +) + + +process.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + name = cms.string('PFRecHitPreshowerNavigator') + ), + producers = cms.VPSet(cms.PSet( + name = cms.string('PFPSRecHitCreator'), + qualityTests = cms.VPSet(cms.PSet( + name = cms.string('PFRecHitQTestThreshold'), + threshold = cms.double(7e-06) + )), + src = cms.InputTag("hltRechitInRegionsES","EcalRecHitsES") + )) +) + + +process.hltParticleFlowRecHitPSUnseeded = cms.EDProducer("PFRecHitProducer", + navigator = cms.PSet( + name = cms.string('PFRecHitPreshowerNavigator') + ), + producers = cms.VPSet(cms.PSet( + name = cms.string('PFPSRecHitCreator'), + qualityTests = cms.VPSet(cms.PSet( + name = cms.string('PFRecHitQTestThreshold'), + threshold = cms.double(7e-06) + )), + src = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES") + )) +) + + +process.hltParticleFlowReg = cms.EDProducer("PFProducer", + GedElectronValueMap = cms.InputTag("gedGsfElectronsTmp"), + GedPhotonValueMap = cms.InputTag("tmpGedPhotons","valMapPFEgammaCandToPhoton"), + PFEGammaCandidates = cms.InputTag("particleFlowEGamma"), + PFEGammaFiltersParameters = cms.PSet( + electron_ecalDrivenHademPreselCut = cms.double(0.15), + electron_iso_combIso_barrel = cms.double(10.0), + electron_iso_combIso_endcap = cms.double(10.0), + electron_iso_mva_barrel = cms.double(-0.1875), + electron_iso_mva_endcap = cms.double(-0.1075), + electron_iso_pt = cms.double(10.0), + electron_maxElePtForOnlyMVAPresel = cms.double(50.0), + electron_missinghits = cms.uint32(1), + electron_noniso_mvaCut = cms.double(-0.1), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble(0.0064, 0.01264), + dPhi = cms.vdouble(0.0547, 0.0394), + eInvPInv = cms.vdouble(0.184, 0.0721), + enableProtections = cms.bool(False), + full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387) + ), + electron_protectionsForJetMET = cms.PSet( + maxDPhiIN = cms.double(0.1), + maxE = cms.double(50.0), + maxEcalEOverPRes = cms.double(0.2), + maxEcalEOverP_1 = cms.double(0.5), + maxEcalEOverP_2 = cms.double(0.2), + maxEeleOverPout = cms.double(0.2), + maxEeleOverPoutRes = cms.double(0.5), + maxEleHcalEOverEcalE = cms.double(0.1), + maxHcalE = cms.double(10.0), + maxHcalEOverEcalE = cms.double(0.1), + maxHcalEOverP = cms.double(1.0), + maxNtracks = cms.double(3.0), + maxTrackPOverEele = cms.double(1.0) + ), + photon_HoE = cms.double(0.05), + photon_MinEt = cms.double(10.0), + photon_SigmaiEtaiEta_barrel = cms.double(0.0125), + photon_SigmaiEtaiEta_endcap = cms.double(0.034), + photon_combIso = cms.double(10.0), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool(False), + solidConeTrkIsoOffset = cms.double(10.0), + solidConeTrkIsoSlope = cms.double(0.3) + ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIso = cms.double(4.0), + sumPtTrackIsoSlope = cms.double(0.001) + ) + ), + PFHFCleaningParameters = cms.PSet( + maxDeltaPhiPt = cms.double(7.0), + maxSignificance = cms.double(2.5), + minDeltaMet = cms.double(0.4), + minHFCleaningPt = cms.double(5.0), + minSignificance = cms.double(2.5), + minSignificanceReduction = cms.double(1.4) + ), + PFMuonAlgoParameters = cms.PSet( + + ), + blocks = cms.InputTag("hltParticleFlowBlockReg"), + 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_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_b_EMHAD = cms.vdouble( + 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, + 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 + ), + 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_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_use = cms.bool(False), + calibrationsLabel = cms.string('HLT'), + cleanedHF = cms.VInputTag("hltParticleFlowRecHitHF:Cleaned", "hltParticleFlowClusterHF:Cleaned"), + debug = cms.untracked.bool(False), + dptRel_DispVtx = cms.double(10.0), + egammaElectrons = cms.InputTag(""), + factors_45 = cms.vdouble(10.0, 100.0), + goodPixelTrackDeadHcal_chi2n = cms.double(2.0), + goodPixelTrackDeadHcal_dxy = cms.double(0.02), + goodPixelTrackDeadHcal_dz = cms.double(0.05), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32(0), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32(1), + goodPixelTrackDeadHcal_maxPt = cms.double(50.0), + goodPixelTrackDeadHcal_minEta = cms.double(2.3), + goodPixelTrackDeadHcal_ptErrRel = cms.double(1.0), + goodTrackDeadHcal_chi2n = cms.double(5.0), + goodTrackDeadHcal_dxy = cms.double(0.5), + goodTrackDeadHcal_layers = cms.uint32(4), + goodTrackDeadHcal_ptErrRel = cms.double(0.2), + goodTrackDeadHcal_validFr = cms.double(0.5), + iCfgCandConnector = cms.PSet( + bCalibPrimary = cms.bool(False), + bCorrect = cms.bool(False), + nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05) + ), + muon_ECAL = cms.vdouble(0.5, 0.5), + muon_HCAL = cms.vdouble(3.0, 3.0), + muon_HO = cms.vdouble(0.9, 0.9), + muons = cms.InputTag("hltMuonsReg"), + nsigma_TRACK = cms.double(1.0), + 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), + postHFCleaning = cms.bool(False), + postMuonCleaning = cms.bool(True), + pt_Error = cms.double(1.0), + rejectTracks_Bad = cms.bool(False), + rejectTracks_Step45 = cms.bool(False), + resolHF_square = cms.vdouble(7.834401, 0.012996, 0.0), + useCalibrationsFromDB = cms.bool(True), + useEGammaElectrons = cms.bool(False), + useEGammaFilters = cms.bool(False), + useHO = cms.bool(False), + usePFConversions = cms.bool(False), + usePFDecays = cms.bool(False), + usePFNuclearInteractions = cms.bool(False), + useProtectionsForJetMET = cms.bool(True), + useVerticesForNeutral = cms.bool(True), + verbose = cms.untracked.bool(False), + vertexCollection = cms.InputTag("hltPixelVertices"), + vetoEndcap = cms.bool(False) +) + + +process.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer("PFECALSuperClusterProducer", + BeamSpot = cms.InputTag("hltOnlineBeamSpot"), + ClusteringType = cms.string('Mustache'), + ESAssociation = cms.InputTag("hltParticleFlowClusterECALL1Seeded"), + EnergyWeight = cms.string('Raw'), + PFBasicClusterCollectionBarrel = cms.string('hltParticleFlowBasicClusterECALBarrel'), + PFBasicClusterCollectionEndcap = cms.string('hltParticleFlowBasicClusterECALEndcap'), + PFBasicClusterCollectionPreshower = cms.string('hltParticleFlowBasicClusterECALPreshower'), + PFClusters = cms.InputTag("hltParticleFlowClusterECALL1Seeded"), + PFSuperClusterCollectionBarrel = cms.string('hltParticleFlowSuperClusterECALBarrel'), + PFSuperClusterCollectionEndcap = cms.string('hltParticleFlowSuperClusterECALEndcap'), + PFSuperClusterCollectionEndcapWithPreshower = cms.string('hltParticleFlowSuperClusterECALEndcapWithPreshower'), + applyCrackCorrections = cms.bool(False), + barrelRecHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"), + doSatelliteClusterMerge = cms.bool(False), + dropUnseedable = cms.bool(False), + endcapRecHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"), + etawidth_SuperClusterBarrel = cms.double(0.04), + etawidth_SuperClusterEndcap = cms.double(0.04), + isOOTCollection = cms.bool(False), + phiwidth_SuperClusterBarrel = cms.double(0.6), + phiwidth_SuperClusterEndcap = cms.double(0.6), + regressionConfig = cms.PSet( + ecalRecHitsEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRecHitsEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + isHLT = cms.bool(True), + regressionKeyEB = cms.string('pfscecal_EBCorrection_online'), + regressionKeyEE = cms.string('pfscecal_EECorrection_online'), + uncertaintyKeyEB = cms.string('pfscecal_EBUncertainty_online'), + uncertaintyKeyEE = cms.string('pfscecal_EEUncertainty_online') + ), + satelliteClusterSeedThreshold = cms.double(50.0), + satelliteMajorityFraction = cms.double(0.5), + seedThresholdIsET = cms.bool(True), + thresh_PFClusterBarrel = cms.double(0.5), + thresh_PFClusterES = cms.double(0.5), + thresh_PFClusterEndcap = cms.double(0.5), + thresh_PFClusterSeedBarrel = cms.double(1.0), + thresh_PFClusterSeedEndcap = cms.double(1.0), + thresh_SCEt = cms.double(4.0), + useDynamicDPhiWindow = cms.bool(True), + useRegression = cms.bool(True), + use_preshower = cms.bool(True), + verbose = cms.untracked.bool(False) +) + + +process.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer("PFECALSuperClusterProducer", + BeamSpot = cms.InputTag("hltOnlineBeamSpot"), + ClusteringType = cms.string('Mustache'), + ESAssociation = cms.InputTag("hltParticleFlowClusterECALUnseeded"), + EnergyWeight = cms.string('Raw'), + PFBasicClusterCollectionBarrel = cms.string('hltParticleFlowBasicClusterECALBarrel'), + PFBasicClusterCollectionEndcap = cms.string('hltParticleFlowBasicClusterECALEndcap'), + PFBasicClusterCollectionPreshower = cms.string('hltParticleFlowBasicClusterECALPreshower'), + PFClusters = cms.InputTag("hltParticleFlowClusterECALUnseeded"), + PFSuperClusterCollectionBarrel = cms.string('hltParticleFlowSuperClusterECALBarrel'), + PFSuperClusterCollectionEndcap = cms.string('hltParticleFlowSuperClusterECALEndcap'), + PFSuperClusterCollectionEndcapWithPreshower = cms.string('hltParticleFlowSuperClusterECALEndcapWithPreshower'), + applyCrackCorrections = cms.bool(False), + barrelRecHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"), + doSatelliteClusterMerge = cms.bool(False), + dropUnseedable = cms.bool(False), + endcapRecHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"), + etawidth_SuperClusterBarrel = cms.double(0.04), + etawidth_SuperClusterEndcap = cms.double(0.04), + isOOTCollection = cms.bool(False), + phiwidth_SuperClusterBarrel = cms.double(0.6), + phiwidth_SuperClusterEndcap = cms.double(0.6), + regressionConfig = cms.PSet( + ecalRecHitsEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRecHitsEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + isHLT = cms.bool(True), + regressionKeyEB = cms.string('pfscecal_EBCorrection_online'), + regressionKeyEE = cms.string('pfscecal_EECorrection_online'), + uncertaintyKeyEB = cms.string('pfscecal_EBUncertainty_online'), + uncertaintyKeyEE = cms.string('pfscecal_EEUncertainty_online') + ), + satelliteClusterSeedThreshold = cms.double(50.0), + satelliteMajorityFraction = cms.double(0.5), + seedThresholdIsET = cms.bool(True), + thresh_PFClusterBarrel = cms.double(0.5), + thresh_PFClusterES = cms.double(0.5), + thresh_PFClusterEndcap = cms.double(0.5), + thresh_PFClusterSeedBarrel = cms.double(1.0), + thresh_PFClusterSeedEndcap = cms.double(1.0), + thresh_SCEt = cms.double(4.0), + useDynamicDPhiWindow = cms.bool(True), + useRegression = cms.bool(True), + use_preshower = cms.bool(True), + verbose = cms.untracked.bool(False) +) + + +process.hltPixelLayerPairs = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltPixelLayerPairsLegacy = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2', + 'BPix1+BPix3', + 'BPix2+BPix3', + 'BPix1+FPix1_pos', + 'BPix1+FPix1_neg', + 'BPix1+FPix2_pos', + 'BPix1+FPix2_neg', + 'BPix2+FPix1_pos', + 'BPix2+FPix1_neg', + 'BPix2+FPix2_pos', + 'BPix2+FPix2_neg', + 'FPix1_pos+FPix2_pos', + 'FPix1_neg+FPix2_neg' + ) +) + + +process.hltPixelLayerQuadruplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltPixelLayerQuadrupletsRegForBTag = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForBTag'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltPixelLayerQuadrupletsRegForTau = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForTau'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForTau'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltPixelLayerQuadrupletsRegL1TauSeeded = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegL1TauSeeded'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegL1TauSeeded'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + layerList = cms.vstring( + 'BPix1+BPix2+BPix3+BPix4', + 'BPix1+BPix2+BPix3+FPix1_pos', + 'BPix1+BPix2+BPix3+FPix1_neg', + 'BPix1+BPix2+FPix1_pos+FPix2_pos', + 'BPix1+BPix2+FPix1_neg+FPix2_neg', + 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos', + 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' + ) +) + + +process.hltPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltPixelLayerTripletsWithClustersRemovalRegForTau = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForTau'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltPixelTripletsClustersRefRemovalRegForTau"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegForTau'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltPixelTripletsClustersRefRemovalRegForTau"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltPixelLayerTripletsWithClustersRemovalRegL1TauSeeded = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegL1TauSeeded'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltPixelTripletsClustersRefRemovalRegL1TauSeeded"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHitsRegL1TauSeeded'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltPixelTripletsClustersRefRemovalRegL1TauSeeded"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltPixelOnlyMuonLinks = cms.EDProducer("MuonLinksProducerForHLT", + InclusiveTrackerTrackCollection = cms.InputTag("hltPixelOnlyPFMuonMerging"), + LinkCollection = cms.InputTag("hltL3MuonsIterL3Links"), + pMin = cms.double(2.5), + ptMin = cms.double(2.5), + shareHitFraction = cms.double(0.8) +) + + +process.hltPixelOnlyMuons = cms.EDProducer("MuonIdProducer", + CaloExtractorPSet = cms.PSet( + CenterConeOnCalIntersection = cms.bool(False), + ComponentName = cms.string('CaloExtractorByAssociator'), + DR_Max = cms.double(1.0), + DR_Veto_E = cms.double(0.07), + DR_Veto_H = cms.double(0.1), + DR_Veto_HO = cms.double(0.1), + DepositInstanceLabels = cms.vstring( + 'ecal', + 'hcal', + 'ho' + ), + DepositLabel = cms.untracked.string('Cal'), + NoiseTow_EB = cms.double(0.04), + NoiseTow_EE = cms.double(0.15), + Noise_EB = cms.double(0.025), + Noise_EE = cms.double(0.1), + Noise_HB = cms.double(0.2), + Noise_HE = cms.double(0.2), + Noise_HO = cms.double(0.2), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold_E = cms.double(0.2), + Threshold_H = cms.double(0.5), + Threshold_HO = cms.double(0.5), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(1.0), + dREcalPreselection = cms.double(1.0), + dRHcal = cms.double(1.0), + dRHcalPreselection = cms.double(1.0), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ), + UseRecHitsFlag = cms.bool(False) + ), + JetExtractorPSet = cms.PSet( + ComponentName = cms.string('JetExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.1), + ExcludeMuonVeto = cms.bool(True), + JetCollectionLabel = cms.InputTag("hltAK4CaloJetsPFEt5"), + PrintTimeReport = cms.untracked.bool(False), + PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(False), + UseMuonNavigation = cms.untracked.bool(False) + ), + Threshold = cms.double(5.0), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(0.5), + dREcalPreselection = cms.double(0.5), + dRHcal = cms.double(0.5), + dRHcalPreselection = cms.double(0.5), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(True), + useEcal = cms.bool(False), + useHO = cms.bool(False), + useHcal = cms.bool(False), + useMuon = cms.bool(False), + usePreshower = cms.bool(False) + ) + ), + MuonCaloCompatibility = cms.PSet( + 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'), + allSiPMHO = cms.bool(False), + delta_eta = cms.double(0.02), + delta_phi = cms.double(0.02) + ), + ShowerDigiFillerParameters = cms.PSet( + cscDigiCollectionLabel = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), + digiMaxDistanceX = cms.double(25.0), + dtDigiCollectionLabel = cms.InputTag("muonDTDigis") + ), + TimingFillerParameters = cms.PSet( + CSCTimingParameters = cms.PSet( + CSCStripError = cms.double(7.0), + CSCStripTimeOffset = cms.double(0.0), + CSCTimeOffset = cms.double(0.0), + CSCWireError = cms.double(8.6), + CSCWireTimeOffset = cms.double(0.0), + CSCsegments = cms.InputTag("hltCscSegments"), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(100.0), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseStripTime = cms.bool(True), + UseWireTime = cms.bool(True), + debug = cms.bool(False) + ), + DTTimingParameters = cms.PSet( + DTTimeOffset = cms.double(2.7), + DTsegments = cms.InputTag("hltDt4DSegments"), + DoWireCorr = cms.bool(False), + DropTheta = cms.bool(True), + HitError = cms.double(6.0), + HitsMin = cms.int32(5), + MatchParameters = cms.PSet( + CSCsegments = cms.InputTag("hltCscSegments"), + DTradius = cms.double(0.01), + DTsegments = cms.InputTag("hltDt4DSegments"), + TightMatchCSC = cms.bool(True), + TightMatchDT = cms.bool(False) + ), + PruneCut = cms.double(10000.0), + RequireBothProjections = cms.bool(False), + ServiceParameters = cms.PSet( + Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'), + RPCLayers = cms.bool(True) + ), + UseSegmentT0 = cms.bool(False), + debug = cms.bool(False) + ), + EcalEnergyCut = cms.double(0.4), + ErrorCSC = cms.double(7.4), + ErrorDT = cms.double(6.0), + ErrorEB = cms.double(2.085), + ErrorEE = cms.double(6.95), + UseCSC = cms.bool(True), + UseDT = cms.bool(True), + UseECAL = cms.bool(True) + ), + TrackAssociatorParameters = cms.PSet( + CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"), + CaloTowerCollectionLabel = cms.InputTag("hltTowerMakerForAll"), + DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"), + EBRecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + EERecHitCollectionLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + HBHERecHitCollectionLabel = cms.InputTag("hltHbhereco"), + HORecHitCollectionLabel = cms.InputTag("hltHoreco"), + accountForTrajectoryChangeCalo = cms.bool(False), + dREcal = cms.double(9999.0), + dREcalPreselection = cms.double(0.05), + dRHcal = cms.double(9999.0), + dRHcalPreselection = cms.double(0.2), + dRMuon = cms.double(9999.0), + dRMuonPreselection = cms.double(0.2), + dRPreshowerPreselection = cms.double(0.2), + muonMaxDistanceSigmaX = cms.double(0.0), + muonMaxDistanceSigmaY = cms.double(0.0), + muonMaxDistanceX = cms.double(5.0), + muonMaxDistanceY = cms.double(5.0), + propagateAllDirections = cms.bool(True), + trajectoryUncertaintyTolerance = cms.double(-1.0), + truthMatch = cms.bool(False), + useCalo = cms.bool(False), + useEcal = cms.bool(True), + useHO = cms.bool(True), + useHcal = cms.bool(True), + useMuon = cms.bool(True), + usePreshower = cms.bool(False) + ), + TrackExtractorPSet = cms.PSet( + BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + BeamlineOption = cms.string('BeamSpotFromEvent'), + Chi2Ndof_Max = cms.double(1e+64), + Chi2Prob_Min = cms.double(-1.0), + ComponentName = cms.string('TrackExtractor'), + DR_Max = cms.double(1.0), + DR_Veto = cms.double(0.01), + DepositLabel = cms.untracked.string(''), + Diff_r = cms.double(0.1), + Diff_z = cms.double(0.2), + NHits_Min = cms.uint32(0), + Pt_Min = cms.double(-1.0), + inputTrackCollection = cms.InputTag("hltPixelOnlyPFMuonMerging") + ), + TrackerKinkFinderParameters = cms.PSet( + diagonalOnly = cms.bool(False), + usePosition = cms.bool(False) + ), + addExtraSoftMuons = cms.bool(False), + arbitrateTrackerMuons = cms.bool(False), + arbitrationCleanerOptions = cms.PSet( + ClusterDPhi = cms.double(0.6), + ClusterDTheta = cms.double(0.02), + Clustering = cms.bool(True), + ME1a = cms.bool(True), + Overlap = cms.bool(True), + OverlapDPhi = cms.double(0.0786), + OverlapDTheta = cms.double(0.02) + ), + debugWithTruthMatching = cms.bool(False), + ecalDepositName = cms.string('ecal'), + fillCaloCompatibility = cms.bool(True), + fillEnergy = cms.bool(True), + fillGlobalTrackQuality = cms.bool(False), + fillGlobalTrackRefits = cms.bool(False), + fillIsolation = cms.bool(True), + fillMatching = cms.bool(True), + fillShowerDigis = cms.bool(False), + fillTrackerKink = cms.bool(False), + globalTrackQualityInputTag = cms.InputTag("glbTrackQual"), + hcalDepositName = cms.string('hcal'), + hoDepositName = cms.string('ho'), + inputCollectionLabels = cms.VInputTag("hltPixelOnlyPFMuonMerging", "hltPixelOnlyMuonLinks", "hltL2Muons"), + inputCollectionTypes = cms.vstring( + 'inner tracks', + 'links', + 'outer tracks' + ), + jetDepositName = cms.string('jets'), + maxAbsDx = cms.double(3.0), + maxAbsDy = cms.double(9999.0), + maxAbsEta = cms.double(3.0), + maxAbsPullX = cms.double(4.0), + maxAbsPullY = cms.double(9999.0), + minCaloCompatibility = cms.double(0.6), + minNumberOfMatches = cms.int32(1), + minP = cms.double(10.0), + minPCaloMuon = cms.double(1000000000.0), + minPt = cms.double(10.0), + ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0), + runArbitrationCleaner = cms.bool(False), + sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0), + storeCrossedHcalRecHits = cms.bool(False), + trackDepositName = cms.string('tracker'), + writeIsoDeposits = cms.bool(False) +) + + +process.hltPixelOnlyPFMETProducer = cms.EDProducer("PFMETProducer", + alias = cms.string('hltPFMet'), + applyWeight = cms.bool(False), + calculateSignificance = cms.bool(False), + globalThreshold = cms.double(0.0), + parameters = cms.PSet( + + ), + src = cms.InputTag("hltPixelOnlyParticleFlow"), + srcWeights = cms.InputTag("") +) + + +process.hltPixelOnlyPFMuonMerging = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIterL3MuonTracks", "hltPixelTracksZetaClean"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIterL3MuonTracks", "hltPixelTracksZetaClean"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltPixelOnlyParticleFlow = cms.EDProducer("PFProducer", + GedElectronValueMap = cms.InputTag("gedGsfElectronsTmp"), + GedPhotonValueMap = cms.InputTag("tmpGedPhotons","valMapPFEgammaCandToPhoton"), + PFEGammaCandidates = cms.InputTag("particleFlowEGamma"), + PFEGammaFiltersParameters = cms.PSet( + electron_ecalDrivenHademPreselCut = cms.double(0.15), + electron_iso_combIso_barrel = cms.double(10.0), + electron_iso_combIso_endcap = cms.double(10.0), + electron_iso_mva_barrel = cms.double(-0.1875), + electron_iso_mva_endcap = cms.double(-0.1075), + electron_iso_pt = cms.double(10.0), + electron_maxElePtForOnlyMVAPresel = cms.double(50.0), + electron_missinghits = cms.uint32(1), + electron_noniso_mvaCut = cms.double(-0.1), + electron_protectionsForBadHcal = cms.PSet( + dEta = cms.vdouble(0.0064, 0.01264), + dPhi = cms.vdouble(0.0547, 0.0394), + eInvPInv = cms.vdouble(0.184, 0.0721), + enableProtections = cms.bool(False), + full5x5_sigmaIetaIeta = cms.vdouble(0.0106, 0.0387) + ), + electron_protectionsForJetMET = cms.PSet( + maxDPhiIN = cms.double(0.1), + maxE = cms.double(50.0), + maxEcalEOverPRes = cms.double(0.2), + maxEcalEOverP_1 = cms.double(0.5), + maxEcalEOverP_2 = cms.double(0.2), + maxEeleOverPout = cms.double(0.2), + maxEeleOverPoutRes = cms.double(0.5), + maxEleHcalEOverEcalE = cms.double(0.1), + maxHcalE = cms.double(10.0), + maxHcalEOverEcalE = cms.double(0.1), + maxHcalEOverP = cms.double(1.0), + maxNtracks = cms.double(3.0), + maxTrackPOverEele = cms.double(1.0) + ), + photon_HoE = cms.double(0.05), + photon_MinEt = cms.double(10.0), + photon_SigmaiEtaiEta_barrel = cms.double(0.0125), + photon_SigmaiEtaiEta_endcap = cms.double(0.034), + photon_combIso = cms.double(10.0), + photon_protectionsForBadHcal = cms.PSet( + enableProtections = cms.bool(False), + solidConeTrkIsoOffset = cms.double(10.0), + solidConeTrkIsoSlope = cms.double(0.3) + ), + photon_protectionsForJetMET = cms.PSet( + sumPtTrackIso = cms.double(4.0), + sumPtTrackIsoSlope = cms.double(0.001) + ) + ), + PFHFCleaningParameters = cms.PSet( + maxDeltaPhiPt = cms.double(7.0), + maxSignificance = cms.double(2.5), + minDeltaMet = cms.double(0.4), + minHFCleaningPt = cms.double(5.0), + minSignificance = cms.double(2.5), + minSignificanceReduction = cms.double(1.4) + ), + PFMuonAlgoParameters = cms.PSet( + + ), + blocks = cms.InputTag("hltPixelOnlyParticleFlowBlock"), + 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_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_b_EMHAD = cms.vdouble( + 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, + 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 + ), + 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_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_use = cms.bool(False), + calibrationsLabel = cms.string('HLT'), + cleanedHF = cms.VInputTag("hltParticleFlowRecHitHF:Cleaned", "hltParticleFlowClusterHF:Cleaned"), + debug = cms.untracked.bool(False), + dptRel_DispVtx = cms.double(10.0), + egammaElectrons = cms.InputTag(""), + factors_45 = cms.vdouble(10.0, 100.0), + goodPixelTrackDeadHcal_chi2n = cms.double(2.0), + goodPixelTrackDeadHcal_dxy = cms.double(0.02), + goodPixelTrackDeadHcal_dz = cms.double(0.05), + goodPixelTrackDeadHcal_maxLost3Hit = cms.int32(0), + goodPixelTrackDeadHcal_maxLost4Hit = cms.int32(1), + goodPixelTrackDeadHcal_maxPt = cms.double(50.0), + goodPixelTrackDeadHcal_minEta = cms.double(2.3), + goodPixelTrackDeadHcal_ptErrRel = cms.double(1.0), + goodTrackDeadHcal_chi2n = cms.double(5.0), + goodTrackDeadHcal_dxy = cms.double(0.5), + goodTrackDeadHcal_layers = cms.uint32(4), + goodTrackDeadHcal_ptErrRel = cms.double(0.2), + goodTrackDeadHcal_validFr = cms.double(0.5), + iCfgCandConnector = cms.PSet( + bCalibPrimary = cms.bool(False), + bCorrect = cms.bool(False), + nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05) + ), + muon_ECAL = cms.vdouble(0.5, 0.5), + muon_HCAL = cms.vdouble(3.0, 3.0), + muon_HO = cms.vdouble(0.9, 0.9), + muons = cms.InputTag("hltPixelOnlyMuons"), + nsigma_TRACK = cms.double(1.0), + 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), + postHFCleaning = cms.bool(False), + postMuonCleaning = cms.bool(True), + pt_Error = cms.double(1.0), + rejectTracks_Bad = cms.bool(False), + rejectTracks_Step45 = cms.bool(False), + resolHF_square = cms.vdouble(7.834401, 0.012996, 0.0), + useCalibrationsFromDB = cms.bool(True), + useEGammaElectrons = cms.bool(False), + useEGammaFilters = cms.bool(False), + useHO = cms.bool(False), + usePFConversions = cms.bool(False), + usePFDecays = cms.bool(False), + usePFNuclearInteractions = cms.bool(False), + useProtectionsForJetMET = cms.bool(True), + useVerticesForNeutral = cms.bool(True), + verbose = cms.untracked.bool(False), + vertexCollection = cms.InputTag("hltPixelVertices"), + vetoEndcap = cms.bool(False) +) + + +process.hltPixelOnlyParticleFlowBlock = cms.EDProducer("PFBlockProducer", + debug = cms.untracked.bool(False), + elementImporters = cms.VPSet( + cms.PSet( + DPtOverPtCuts_byTrackAlgo = cms.vdouble( + 5.0, 5.0, 5.0, 5.0, 5.0, + 5.0 + ), + NHitCuts_byTrackAlgo = cms.vuint32( + 3, 3, 3, 3, 3, + 3 + ), + cleanBadConvertedBrems = cms.bool(False), + importerName = cms.string('GeneralTracksImporter'), + muonMaxDPtOPt = cms.double(1.0), + muonSrc = cms.InputTag("hltPixelOnlyMuons"), + source = cms.InputTag("hltLightPixelOnlyPFTracks"), + trackQuality = cms.string('any'), + useIterativeTracking = cms.bool(False), + vetoEndcap = cms.bool(False) + ), + cms.PSet( + BCtoPFCMap = cms.InputTag(""), + importerName = cms.string('ECALClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterECALUnseeded") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHCAL") + ), + cms.PSet( + importerName = cms.string('GenericClusterImporter'), + source = cms.InputTag("hltParticleFlowClusterHF") + ) + ), + linkDefinitions = cms.VPSet( + cms.PSet( + linkType = cms.string('TRACK:ECAL'), + linkerName = cms.string('TrackAndECALLinker'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('TRACK:HCAL'), + linkerName = cms.string('TrackAndHCALLinker'), + nMaxHcalLinksPerTrack = cms.int32(1), + trajectoryLayerEntrance = cms.string('HCALEntrance'), + trajectoryLayerExit = cms.string('HCALExit'), + useKDTree = cms.bool(True) + ), + cms.PSet( + linkType = cms.string('ECAL:HCAL'), + linkerName = cms.string('ECALAndHCALLinker'), + minAbsEtaEcal = cms.double(2.5), + useKDTree = cms.bool(False) + ), + cms.PSet( + linkType = cms.string('HFEM:HFHAD'), + linkerName = cms.string('HFEMAndHFHADLinker'), + useKDTree = cms.bool(False) + ) + ), + verbose = cms.untracked.bool(False) +) + + +process.hltPixelTracks = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadruplets"), + passLabel = cms.string('') +) + + +process.hltPixelTracksFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForNoPU = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForNoPUFilter"), + Fitter = cms.InputTag("hltPixelTracksForNoPUFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForNoPU"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForNoPUFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.0), + tipMax = cms.double(999.0) +) + + +process.hltPixelTracksForNoPUFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsJpsi = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsJpsiFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsJpsiFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsJpsi"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsJpsiDoubleTrk = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsJpsiFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsJpsiFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsJpsiDoubleTrk"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsJpsiFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(50.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsJpsiFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsL3Muon = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsL3MuonFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsL3MuonFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsL3Muon"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsL3MuonFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsL3MuonFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsL3MuonScoutingNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsL3MuonFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsL3MuonFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsL3MuonScoutingNoVtx"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsNR = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsNRFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsNRFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsNR"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsNRFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(50.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsNRFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsPsiPrime = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsPsiPrimeFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsPsiPrimeFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsPsiPrime"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsPsiPrimeFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(50.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsPsiPrimeFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsTau3mu = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsTau3muFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsTau3muFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsTau3mu"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsTau3muFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(50.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsTau3muFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksForSeedsTau3muNoL1Mass = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksForSeedsTau3muNoL1MassFilter"), + Fitter = cms.InputTag("hltPixelTracksForSeedsTau3muNoL1MassFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsForSeedsTau3muNoL1Mass"), + passLabel = cms.string('') +) + + +process.hltPixelTracksForSeedsTau3muNoL1MassFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(50.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksForSeedsTau3muNoL1MassFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksFromQuadrupletsRegForTau = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsRegForTau"), + passLabel = cms.string('') +) + + +process.hltPixelTracksFromQuadrupletsRegL1TauSeeded = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsRegL1TauSeeded"), + passLabel = cms.string('') +) + + +process.hltPixelTracksFromTripletsRegForTau = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitTripletsRegForTau"), + passLabel = cms.string('') +) + + +process.hltPixelTracksFromTripletsRegL1TauSeeded = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksFilter"), + Fitter = cms.InputTag("hltPixelTracksFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitTripletsRegL1TauSeeded"), + passLabel = cms.string('') +) + + +process.hltPixelTracksHitDoublets = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegions"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForNoPU = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadrupletsRegForBTag"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForNoPU"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsJpsi = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsJpsi"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsJpsiDoubleTrk = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsJpsiDoubleTrk"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsL3Muon = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsL3Muon"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsL3MuonScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsL3MuonScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsNR = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsNR"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsPsiPrime = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsPsiPrime"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsTau3mu = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsTau3mu"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForSeedsTau3muNoL1Mass = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsForSeedsTau3muNoL1Mass"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForTripletsRegForTau = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerTripletsWithClustersRemovalRegForTau"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsRegForTau"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsForTripletsRegL1TauSeeded = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerTripletsWithClustersRemovalRegL1TauSeeded"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsRegL1TauSeeded"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsL3Muon = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsL3Muon"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsL3MuonScoutingNoVtx = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadruplets"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsL3MuonScoutingNoVtx"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsRegForTau = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadrupletsRegForTau"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsRegForTau"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitDoubletsRegL1TauSeeded = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag(""), + layerPairs = cms.vuint32(0, 1, 2), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltPixelLayerQuadrupletsRegL1TauSeeded"), + trackingRegions = cms.InputTag("hltPixelTracksTrackingRegionsRegL1TauSeeded"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltPixelTracksHitQuadruplets = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoublets"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForNoPU = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForBTagCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForNoPU"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsJpsi = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsJpsi"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsJpsiDoubleTrk = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsJpsiDoubleTrk"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsL3Muon = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsL3Muon"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsL3MuonScoutingNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsL3MuonScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsNR = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsNR"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsPsiPrime = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsPsiPrime"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsTau3mu = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsTau3mu"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsForSeedsTau3muNoL1Mass = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForSeedsTau3muNoL1Mass"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsL3Muon = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsL3Muon"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsL3MuonScoutingNoVtx = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsL3MuonScoutingNoVtx"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsRegForTau = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForTauCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsRegForTau"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitQuadrupletsRegL1TauSeeded = cms.EDProducer("CAHitQuadrupletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegL1TauSeededCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsRegL1TauSeeded"), + extraHitRPhitolerance = cms.double(0.032), + fitFastCircle = cms.bool(True), + fitFastCircleChi2Cut = cms.bool(True), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitTripletsRegForTau = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegForTauCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForTripletsRegForTau"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(False), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksHitTripletsRegL1TauSeeded = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.0), + CAPhiCut = cms.double(0.2), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.002), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('LowPtClusterShapeSeedComparitor'), + clusterShapeCacheSrc = cms.InputTag("hltSiPixelClustersRegL1TauSeededCache"), + clusterShapeHitFilter = cms.string('ClusterShapeHitFilter') + ), + doublets = cms.InputTag("hltPixelTracksHitDoubletsForTripletsRegL1TauSeeded"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(False), + pt1 = cms.double(0.7), + pt2 = cms.double(2.0), + value1 = cms.double(200.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltPixelTracksL3Muon = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksL3MuonFilter"), + Fitter = cms.InputTag("hltPixelTracksL3MuonFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsL3Muon"), + passLabel = cms.string('') +) + + +process.hltPixelTracksL3MuonFilter = cms.EDProducer("PixelTrackFilterByKinematicsProducer", + chi2 = cms.double(1000.0), + nSigmaInvPtTolerance = cms.double(0.0), + nSigmaTipMaxTolerance = cms.double(0.0), + ptMin = cms.double(0.1), + tipMax = cms.double(1.0) +) + + +process.hltPixelTracksL3MuonFitter = cms.EDProducer("PixelFitterByHelixProjectionsProducer", + scaleErrorsForBPix1 = cms.bool(False), + scaleFactor = cms.double(0.65) +) + + +process.hltPixelTracksL3MuonScoutingNoVtx = cms.EDProducer("PixelTrackProducer", + Cleaner = cms.string('hltPixelTracksCleanerBySharedHits'), + Filter = cms.InputTag("hltPixelTracksL3MuonFilter"), + Fitter = cms.InputTag("hltPixelTracksL3MuonFitter"), + SeedingHitSets = cms.InputTag("hltPixelTracksHitQuadrupletsL3MuonScoutingNoVtx"), + passLabel = cms.string('') +) + + +process.hltPixelTracksMergedRegForTau = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltPixelTracksFromQuadrupletsRegForTau", "hltPixelTracksFromTripletsRegForTau"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltPixelTracksFromQuadrupletsRegForTau", "hltPixelTracksFromTripletsRegForTau"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltPixelTracksMergedRegL1TauSeeded = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltPixelTracksFromQuadrupletsRegL1TauSeeded", "hltPixelTracksFromTripletsRegL1TauSeeded"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltPixelTracksFromQuadrupletsRegL1TauSeeded", "hltPixelTracksFromTripletsRegL1TauSeeded"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltPixelTracksTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + nSigmaZ = cms.double(4.0), + originRadius = cms.double(0.02), + precise = cms.bool(True), + ptMin = cms.double(0.8) + ) +) + + +process.hltPixelTracksTrackingRegionsForNoPU = cms.EDProducer("TauRegionalPixelSeedTrackingRegionEDProducer", + RegionPSet = cms.PSet( + JetSrc = cms.InputTag("hltSelectorJets20L1FastJetForNoPU"), + deltaEtaRegion = cms.double(0.5), + deltaPhiRegion = cms.double(0.5), + howToUseMeasurementTracker = cms.string('Never'), + measurementTrackerName = cms.InputTag("MeasurementTrackerEvent"), + originHalfLength = cms.double(0.5), + originRadius = cms.double(0.1), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexSrc = cms.InputTag("hltFastPVPixelVertices") + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsJpsi = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsJpsiDoubleTrk = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3Muon"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsL3MuonScoutingNoVtx = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.3), + deltaPhi = cms.double(0.3), + input = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltPixelVerticesL3MuonScoutingNoVtx"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsNR = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsPsiPrime = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsTau3mu = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsForSeedsTau3muNoL1Mass = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltIterL3MuonCandidates"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('VerticesSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.1), + precise = cms.bool(True), + ptMin = cms.double(0.5), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsL3Muon = cms.EDProducer("GlobalTrackingRegionWithVerticesEDProducer", + RegionPSet = cms.PSet( + VertexCollection = cms.InputTag("hltL3MuonVertex"), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + fixedError = cms.double(0.5), + nSigmaZ = cms.double(4.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(0.9), + sigmaZVertex = cms.double(4.0), + useFakeVertices = cms.bool(True), + useFixedError = cms.bool(True), + useFoundVertices = cms.bool(True), + useMultipleScattering = cms.bool(False) + ) +) + + +process.hltPixelTracksTrackingRegionsL3MuonScoutingNoVtx = cms.EDProducer("GlobalTrackingRegionWithVerticesEDProducer", + RegionPSet = cms.PSet( + VertexCollection = cms.InputTag("hltL3MuonVertexScoutingNoVtx"), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + fixedError = cms.double(0.5), + nSigmaZ = cms.double(4.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(0.9), + sigmaZVertex = cms.double(4.0), + useFakeVertices = cms.bool(True), + useFixedError = cms.bool(True), + useFoundVertices = cms.bool(True), + useMultipleScattering = cms.bool(False) + ) +) + + +process.hltPixelTracksTrackingRegionsRegForTau = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltL2TausForPixelIsolation"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag(""), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksTrackingRegionsRegL1TauSeeded = cms.EDProducer("CandidateSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.5), + deltaPhi = cms.double(0.5), + input = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + maxNRegions = cms.int32(10), + maxNVertices = cms.int32(1), + measurementTrackerName = cms.InputTag(""), + mode = cms.string('BeamSpotSigma'), + nSigmaZBeamSpot = cms.double(4.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.2), + precise = cms.bool(True), + ptMin = cms.double(0.9), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag(""), + whereToUseMeasurementTracker = cms.string('Never'), + zErrorBeamSpot = cms.double(24.2), + zErrorVetex = cms.double(0.2) + ) +) + + +process.hltPixelTracksZetaClean = cms.EDProducer("TrackWithVertexSelector", + copyExtras = cms.untracked.bool(False), + copyTrajectories = cms.untracked.bool(False), + d0Max = cms.double(999.0), + dzMax = cms.double(999.0), + etaMax = cms.double(5.0), + etaMin = cms.double(0.0), + nSigmaDtVertex = cms.double(0.0), + nVertices = cms.uint32(2), + normalizedChi2 = cms.double(999999.0), + numberOfLostHits = cms.uint32(999), + numberOfValidHits = cms.uint32(0), + numberOfValidPixelHits = cms.uint32(3), + ptErrorCut = cms.double(5.0), + ptMax = cms.double(500.0), + ptMin = cms.double(0.3), + quality = cms.string('any'), + rhoVtx = cms.double(0.2), + src = cms.InputTag("hltPixelTracks"), + timeResosTag = cms.InputTag(""), + timesTag = cms.InputTag(""), + useVtx = cms.bool(True), + vertexTag = cms.InputTag("hltPixelVertices"), + vtxFallback = cms.bool(True), + zetaVtx = cms.double(0.3) +) + + +process.hltPixelTripletsClustersRefRemovalRegForTau = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('undefQuality'), + maxChi2 = cms.double(3000.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegForTau"), + stripClusters = cms.InputTag(""), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltPixelTracksFromQuadrupletsRegForTau") +) + + +process.hltPixelTripletsClustersRefRemovalRegL1TauSeeded = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('undefQuality'), + maxChi2 = cms.double(3000.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag(""), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClustersRegL1TauSeeded"), + stripClusters = cms.InputTag(""), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltPixelTracksFromQuadrupletsRegL1TauSeeded") +) + + +process.hltPixelVertices = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltPixelTracks"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltPixelVerticesL3Muon = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparer') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltPixelTracksL3Muon"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltPixelVerticesL3MuonScoutingNoVtx = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparer') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltPixelTracksL3MuonScoutingNoVtx"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltPixelVerticesRegForTau = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltPixelTracksMergedRegForTau"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltPixelVerticesRegL1TauSeeded = cms.EDProducer("PixelVertexProducer", + Finder = cms.string('DivisiveVertexFinder'), + Method2 = cms.bool(True), + NTrkMin = cms.int32(2), + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + PtMin = cms.double(1.0), + TrackCollection = cms.InputTag("hltPixelTracksMergedRegL1TauSeeded"), + UseError = cms.bool(True), + Verbosity = cms.int32(0), + WtAverage = cms.bool(True), + ZOffset = cms.double(5.0), + ZSeparation = cms.double(0.05), + beamSpot = cms.InputTag("hltOnlineBeamSpot") +) + + +process.hltPsiPrimeTkAllConeTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('K+'), + src = cms.InputTag("hltMergedTracksDisplacedPsiPrimeReg") +) + + +process.hltPsiPrimeTkVertexProducer = cms.EDProducer("HLTmumutkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(99999.0), + MinD0Significance = cms.double(2.0), + MinInvMass = cms.double(0.0), + MinPt = cms.double(1.2), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OverlapDR = cms.double(0.005), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu4PsiPrime"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.493677), + TrackCand = cms.InputTag("hltPsiPrimeTkAllConeTracksIter") +) + + +process.hltRecHitInRegionForMuonsES = cms.EDProducer("MuonHLTRechitInRegionsProducer", + doIsolated = cms.bool(True), + ecalhitLabels = cms.VInputTag("hltEcalPreshowerRecHit:EcalRecHitsES"), + l1LowerThr = cms.double(0.0), + l1LowerThrIgnoreIsolation = cms.double(100.0), + l1TagIsolated = cms.InputTag("hltIterL3MuonCandidates"), + l1TagNonIsolated = cms.InputTag("NotUsed"), + l1UpperThr = cms.double(999.0), + productLabels = cms.vstring('EcalRegionalRecHitsES'), + regionEtaMargin = cms.double(0.4), + regionPhiMargin = cms.double(0.4), + useUncalib = cms.bool(False) +) + + +process.hltRecHitInRegionForMuonsESScoutingNoVtx = cms.EDProducer("MuonHLTRechitInRegionsProducer", + doIsolated = cms.bool(True), + ecalhitLabels = cms.VInputTag("hltEcalPreshowerRecHit:EcalRecHitsES"), + l1LowerThr = cms.double(0.0), + l1LowerThrIgnoreIsolation = cms.double(100.0), + l1TagIsolated = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + l1TagNonIsolated = cms.InputTag("NotUsed"), + l1UpperThr = cms.double(999.0), + productLabels = cms.vstring('EcalRegionalRecHitsES'), + regionEtaMargin = cms.double(0.4), + regionPhiMargin = cms.double(0.4), + useUncalib = cms.bool(False) +) + + +process.hltRecHitInRegionForMuonsMF = cms.EDProducer("MuonHLTRechitInRegionsProducer", + doIsolated = cms.bool(True), + ecalhitLabels = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + l1LowerThr = cms.double(0.0), + l1LowerThrIgnoreIsolation = cms.double(100.0), + l1TagIsolated = cms.InputTag("hltIterL3MuonCandidates"), + l1TagNonIsolated = cms.InputTag("NotUsed"), + l1UpperThr = cms.double(999.0), + productLabels = cms.vstring( + 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' + ), + regionEtaMargin = cms.double(0.4), + regionPhiMargin = cms.double(0.4), + useUncalib = cms.bool(False) +) + + +process.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer("MuonHLTRechitInRegionsProducer", + doIsolated = cms.bool(True), + ecalhitLabels = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + l1LowerThr = cms.double(0.0), + l1LowerThrIgnoreIsolation = cms.double(100.0), + l1TagIsolated = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx"), + l1TagNonIsolated = cms.InputTag("NotUsed"), + l1UpperThr = cms.double(999.0), + productLabels = cms.vstring( + 'EcalRegionalRecHitsEB', + 'EcalRegionalRecHitsEE' + ), + regionEtaMargin = cms.double(0.4), + regionPhiMargin = cms.double(0.4), + useUncalib = cms.bool(False) +) + + +process.hltRechitInRegionsECAL = cms.EDProducer("HLTEcalRecHitInAllL1RegionsProducer", + l1InputRegions = cms.VPSet( + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","EGamma"), + maxEt = cms.double(999999.0), + minEt = cms.double(5.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('EGamma') + ), + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","Jet"), + maxEt = cms.double(999999.0), + minEt = cms.double(170.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('Jet') + ), + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","Tau"), + maxEt = cms.double(999999.0), + minEt = cms.double(100.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('Tau') + ) + ), + productLabels = cms.vstring( + 'EcalRecHitsEB', + 'EcalRecHitsEE' + ), + recHitLabels = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE") +) + + +process.hltRechitInRegionsES = cms.EDProducer("HLTEcalRecHitInAllL1RegionsProducer", + l1InputRegions = cms.VPSet( + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","EGamma"), + maxEt = cms.double(999999.0), + minEt = cms.double(5.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('EGamma') + ), + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","Jet"), + maxEt = cms.double(999999.0), + minEt = cms.double(170.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('Jet') + ), + cms.PSet( + inputColl = cms.InputTag("hltGtStage2Digis","Tau"), + maxEt = cms.double(999999.0), + minEt = cms.double(100.0), + regionEtaMargin = cms.double(0.9), + regionPhiMargin = cms.double(1.2), + type = cms.string('Tau') + ) + ), + productLabels = cms.vstring('EcalRecHitsES'), + recHitLabels = cms.VInputTag("hltEcalPreshowerRecHit:EcalRecHitsES") +) + + +process.hltRecoHIEcalWithCleaningCandidate = cms.EDProducer("EgammaHLTRecoEcalCandidateProducers", + recoEcalCandidateCollection = cms.string(''), + scHybridBarrelProducer = cms.InputTag("hltCleanedHiCorrectedIslandBarrelSuperClustersHI"), + scIslandEndcapProducer = cms.InputTag("hltHiCorrectedIslandEndcapSuperClustersHI") +) + + +process.hltRpcRecHits = cms.EDProducer("RPCRecHitProducer", + deadSource = cms.string('File'), + deadvecfile = cms.FileInPath('RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat'), + maskSource = cms.string('File'), + maskvecfile = cms.FileInPath('RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat'), + recAlgo = cms.string('RPCRecHitStandardAlgo'), + recAlgoConfig = cms.PSet( + + ), + rpcDigiLabel = cms.InputTag("hltMuonRPCDigis") +) + + +process.hltScalersRawToDigi = cms.EDProducer("ScalersRawToDigi", + scalersInputTag = cms.InputTag("rawDataCollector") +) + + +process.hltScoutingCaloPacker = cms.EDProducer("HLTScoutingCaloProducer", + caloJetBTagCollection = cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo","","@currentProcess"), + caloJetCollection = cms.InputTag("hltAK4CaloJetsIDPassed","","@currentProcess"), + caloJetEtaCut = cms.double(3.0), + caloJetIDTagCollection = cms.InputTag("hltCaloJetFromPV","","@currentProcess"), + caloJetPtCut = cms.double(20.0), + doJetBTags = cms.bool(True), + doJetIDTags = cms.bool(True), + doMet = cms.bool(True), + metCollection = cms.InputTag("hltMet","","@currentProcess"), + rho = cms.InputTag("hltFixedGridRhoFastjetAllCalo","","@currentProcess"), + vertexCollection = cms.InputTag("hltPixelVertices","","@currentProcess") +) + + +process.hltScoutingEgammaPacker = cms.EDProducer("HLTScoutingEgammaProducer", + DetaMap = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed","@currentProcess"), + DphiMap = cms.InputTag("hltEgammaGsfTrackVars","Dphi","@currentProcess"), + EcalPFClusterIsoMap = cms.InputTag("hltEgammaEcalPFClusterIso","","@currentProcess"), + EgammaCandidates = cms.InputTag("hltEgammaCandidates","","@currentProcess"), + EgammaGsfTracks = cms.InputTag("hltEgammaGsfTracks","","@currentProcess"), + EleGsfTrackIsoMap = cms.InputTag("hltEgammaEleGsfTrackIso","","@currentProcess"), + HcalPFClusterIsoMap = cms.InputTag("hltEgammaHcalPFClusterIso","","@currentProcess"), + HoverEMap = cms.InputTag("hltEgammaHoverE","","@currentProcess"), + MissingHitsMap = cms.InputTag("hltEgammaGsfTrackVars","MissingHits","@currentProcess"), + OneOEMinusOneOPMap = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP","@currentProcess"), + SigmaIEtaIEtaMap = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5","@currentProcess"), + ecalRechitEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + ecalRechitEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + egammaEtaCut = cms.double(2.5), + egammaHoverECut = cms.double(1.0), + egammaPtCut = cms.double(2.0), + mantissaPrecision = cms.int32(10), + r9Map = cms.InputTag("hltEgammaR9ID","r95x5"), + rechitMatrixSize = cms.int32(15), + saveRecHitTiming = cms.bool(False) +) + + +process.hltScoutingMuonPacker = cms.EDProducer("HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag("hltIterL3MuonCandidatesScoutingNoVtx","","@currentProcess"), + EcalPFClusterIsoMap = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuonsScoutingNoVtx","","@currentProcess"), + HcalPFClusterIsoMap = cms.InputTag("hltMuonHcalPFClusterIsoForMuonsScoutingNoVtx","","@currentProcess"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksScoutingNoVtx","","@currentProcess"), + InputMuons = cms.InputTag("hltIterL3MuonsScoutingNoVtx"), + TrackIsoMap = cms.InputTag("hltMuonTkRelIsolationCut0p09MapScoutingNoVtx","combinedRelativeIsoDeposits","@currentProcess"), + Tracks = cms.InputTag("hltIterL3MuonAndMuonFromL1MergedScoutingNoVtx"), + displacedvertexCollection = cms.InputTag("hltDisplacedmumuVtxNoMatchingProducer","","@currentProcess"), + minVtxProbCut = cms.double(0.001), + muonEtaCut = cms.double(2.4), + muonPtCut = cms.double(0.0) +) + + +process.hltScoutingMuonPackerCalo = cms.EDProducer("HLTScoutingMuonProducer", + ChargedCandidates = cms.InputTag("hltIterL3MuonCandidatesNoVtx","","@currentProcess"), + EcalPFClusterIsoMap = cms.InputTag(""), + HcalPFClusterIsoMap = cms.InputTag(""), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx","","@currentProcess"), + InputMuons = cms.InputTag("hltIterL3MuonsNoVtx"), + TrackIsoMap = cms.InputTag("hltMuonTkRelIsolationCut0p09MapNoVtx","combinedRelativeIsoDeposits","@currentProcess"), + Tracks = cms.InputTag("hltIterL3MuonAndMuonFromL1MergedNoVtx","","@currentProcess"), + displacedvertexCollection = cms.InputTag("hltDisplacedmumuVtxProducer","","@currentProcess"), + minVtxProbCut = cms.double(0.001), + muonEtaCut = cms.double(2.4), + muonPtCut = cms.double(3.0) +) + + +process.hltScoutingPFPacker = cms.EDProducer("HLTScoutingPFProducer", + doCandidates = cms.bool(True), + doJetTags = cms.bool(True), + doMet = cms.bool(True), + mantissaPrecision = cms.int32(23), + metCollection = cms.InputTag("hltPixelOnlyPFMETProducer","","@currentProcess"), + pfCandidateCollection = cms.InputTag("hltPixelOnlyParticleFlow","","@currentProcess"), + pfCandidateEtaCut = cms.double(3.0), + pfCandidatePtCut = cms.double(0.6), + pfJetCollection = cms.InputTag("hltAK4PixelOnlyPFJets"), + pfJetEtaCut = cms.double(3.0), + pfJetPtCut = cms.double(20.0), + pfJetTagCollection = cms.InputTag("hltCombinedSecondaryVertexBJetTagsPF","","@currentProcess"), + rho = cms.InputTag("hltFixedGridRhoFastjetPixelOnlyAll","","@currentProcess"), + vertexCollection = cms.InputTag("hltPixelVertices","","@currentProcess") +) + + +process.hltScoutingPrimaryVertexPacker = cms.EDProducer("HLTScoutingPrimaryVertexProducer", + vertexCollection = cms.InputTag("hltPixelVertices","","@currentProcess") +) + + +process.hltScoutingPrimaryVertexPackerCaloMuon = cms.EDProducer("HLTScoutingPrimaryVertexProducer", + vertexCollection = cms.InputTag("hltPixelVerticesL3MuonNoVtx","","@currentProcess") +) + + +process.hltScoutingTrackPacker = cms.EDProducer("HLTScoutingTrackProducer", + OtherTracks = cms.InputTag("hltPixelOnlyPFMuonMerging"), + mantissaPrecision = cms.int32(10), + vertexCollection = cms.InputTag("hltPixelVertices"), + vtxMinDist = cms.double(0.01) +) + + +process.hltSiPixelClusters = cms.EDProducer("SiPixelClusterProducer", + ChannelThreshold = cms.int32(1000), + ClusterMode = cms.string('PixelThresholdClusterizer'), + ClusterThreshold = cms.int32(4000), + ClusterThreshold_L1 = cms.int32(2000), + ElectronPerADCGain = cms.double(135.0), + MissCalibrate = cms.bool(True), + Phase2Calibration = cms.bool(False), + Phase2DigiBaseline = cms.double(1200.0), + Phase2KinkADC = cms.int32(8), + Phase2ReadoutMode = cms.int32(-1), + SeedThreshold = cms.int32(1000), + SplitClusters = cms.bool(False), + VCaltoElectronGain = cms.int32(1), + VCaltoElectronGain_L1 = cms.int32(1), + VCaltoElectronOffset = cms.int32(0), + VCaltoElectronOffset_L1 = cms.int32(0), + maxNumberOfClusters = cms.int32(40000), + payloadType = cms.string('HLT'), + src = cms.InputTag("hltSiPixelDigis") +) + + +process.hltSiPixelClustersCache = cms.EDProducer("SiPixelClusterShapeCacheProducer", + onDemand = cms.bool(False), + src = cms.InputTag("hltSiPixelClusters") +) + + +process.hltSiPixelClustersRegForBTag = cms.EDProducer("SiPixelClusterProducer", + ChannelThreshold = cms.int32(1000), + ClusterMode = cms.string('PixelThresholdClusterizer'), + ClusterThreshold = cms.int32(4000), + ClusterThreshold_L1 = cms.int32(2000), + ElectronPerADCGain = cms.double(135.0), + MissCalibrate = cms.bool(True), + Phase2Calibration = cms.bool(False), + Phase2DigiBaseline = cms.double(1200.0), + Phase2KinkADC = cms.int32(8), + Phase2ReadoutMode = cms.int32(-1), + SeedThreshold = cms.int32(1000), + SplitClusters = cms.bool(False), + VCaltoElectronGain = cms.int32(1), + VCaltoElectronGain_L1 = cms.int32(1), + VCaltoElectronOffset = cms.int32(0), + VCaltoElectronOffset_L1 = cms.int32(0), + maxNumberOfClusters = cms.int32(40000), + payloadType = cms.string('HLT'), + src = cms.InputTag("hltSiPixelDigisRegForBTag") +) + + +process.hltSiPixelClustersRegForBTagCache = cms.EDProducer("SiPixelClusterShapeCacheProducer", + onDemand = cms.bool(False), + src = cms.InputTag("hltSiPixelClustersRegForBTag") +) + + +process.hltSiPixelClustersRegForTau = cms.EDProducer("SiPixelClusterProducer", + ChannelThreshold = cms.int32(1000), + ClusterMode = cms.string('PixelThresholdClusterizer'), + ClusterThreshold = cms.int32(4000), + ClusterThreshold_L1 = cms.int32(2000), + ElectronPerADCGain = cms.double(135.0), + MissCalibrate = cms.bool(True), + Phase2Calibration = cms.bool(False), + Phase2DigiBaseline = cms.double(1200.0), + Phase2KinkADC = cms.int32(8), + Phase2ReadoutMode = cms.int32(-1), + SeedThreshold = cms.int32(1000), + SplitClusters = cms.bool(False), + VCaltoElectronGain = cms.int32(1), + VCaltoElectronGain_L1 = cms.int32(1), + VCaltoElectronOffset = cms.int32(0), + VCaltoElectronOffset_L1 = cms.int32(0), + maxNumberOfClusters = cms.int32(20000), + payloadType = cms.string('HLT'), + src = cms.InputTag("hltSiPixelDigisRegForTau") +) + + +process.hltSiPixelClustersRegForTauCache = cms.EDProducer("SiPixelClusterShapeCacheProducer", + onDemand = cms.bool(False), + src = cms.InputTag("hltSiPixelClustersRegForTau") +) + + +process.hltSiPixelClustersRegL1TauSeeded = cms.EDProducer("SiPixelClusterProducer", + ChannelThreshold = cms.int32(1000), + ClusterMode = cms.string('PixelThresholdClusterizer'), + ClusterThreshold = cms.int32(4000), + ClusterThreshold_L1 = cms.int32(2000), + ElectronPerADCGain = cms.double(135.0), + MissCalibrate = cms.bool(True), + Phase2Calibration = cms.bool(False), + Phase2DigiBaseline = cms.double(1200.0), + Phase2KinkADC = cms.int32(8), + Phase2ReadoutMode = cms.int32(-1), + SeedThreshold = cms.int32(1000), + SplitClusters = cms.bool(False), + VCaltoElectronGain = cms.int32(1), + VCaltoElectronGain_L1 = cms.int32(1), + VCaltoElectronOffset = cms.int32(0), + VCaltoElectronOffset_L1 = cms.int32(0), + maxNumberOfClusters = cms.int32(20000), + payloadType = cms.string('HLT'), + src = cms.InputTag("hltSiPixelDigisRegL1TauSeeded") +) + + +process.hltSiPixelClustersRegL1TauSeededCache = cms.EDProducer("SiPixelClusterShapeCacheProducer", + onDemand = cms.bool(False), + src = cms.InputTag("hltSiPixelClustersRegL1TauSeeded") +) + + +process.hltSiPixelDigis = cms.EDProducer("SiPixelRawToDigi", + CablingMapLabel = cms.string(''), + ErrorList = cms.vint32(29), + IncludeErrors = cms.bool(True), + InputLabel = cms.InputTag("rawDataCollector"), + Regions = cms.PSet( + + ), + UsePhase1 = cms.bool(True), + UsePilotBlade = cms.bool(False), + UseQualityInfo = cms.bool(False), + UserErrorList = cms.vint32() +) + + +process.hltSiPixelDigisRegForBTag = cms.EDProducer("SiPixelRawToDigi", + CablingMapLabel = cms.string(''), + ErrorList = cms.vint32(), + IncludeErrors = cms.bool(True), + InputLabel = cms.InputTag("rawDataCollector"), + Regions = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaPhi = cms.vdouble(0.5), + inputs = cms.VInputTag("hltSelectorCentralJets20L1FastJeta"), + maxZ = cms.vdouble(24.0) + ), + UsePhase1 = cms.bool(True), + UsePilotBlade = cms.bool(False), + UseQualityInfo = cms.bool(False), + UserErrorList = cms.vint32() +) + + +process.hltSiPixelDigisRegForTau = cms.EDProducer("SiPixelRawToDigi", + CablingMapLabel = cms.string(''), + ErrorList = cms.vint32(), + IncludeErrors = cms.bool(False), + InputLabel = cms.InputTag("rawDataCollector"), + Regions = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaPhi = cms.vdouble(0.5), + inputs = cms.VInputTag("hltL2TausForPixelIsolation"), + maxZ = cms.vdouble(24.0) + ), + UsePhase1 = cms.bool(True), + UsePilotBlade = cms.bool(False), + UseQualityInfo = cms.bool(False), + UserErrorList = cms.vint32() +) + + +process.hltSiPixelDigisRegL1TauSeeded = cms.EDProducer("SiPixelRawToDigi", + CablingMapLabel = cms.string(''), + ErrorList = cms.vint32(), + IncludeErrors = cms.bool(False), + InputLabel = cms.InputTag("rawDataCollector"), + Regions = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaPhi = cms.vdouble(0.5), + inputs = cms.VInputTag("hltL2TausForPixelIsolationL1TauSeeded"), + maxZ = cms.vdouble(24.0) + ), + UsePhase1 = cms.bool(True), + UsePilotBlade = cms.bool(False), + UseQualityInfo = cms.bool(False), + UserErrorList = cms.vint32() +) + + +process.hltSiPixelRecHits = cms.EDProducer("SiPixelRecHitConverter", + CPE = cms.string('hltESPPixelCPEGeneric'), + VerboseLevel = cms.untracked.int32(0), + src = cms.InputTag("hltSiPixelClusters") +) + + +process.hltSiPixelRecHitsRegForBTag = cms.EDProducer("SiPixelRecHitConverter", + CPE = cms.string('hltESPPixelCPEGeneric'), + VerboseLevel = cms.untracked.int32(0), + src = cms.InputTag("hltSiPixelClustersRegForBTag") +) + + +process.hltSiPixelRecHitsRegForTau = cms.EDProducer("SiPixelRecHitConverter", + CPE = cms.string('hltESPPixelCPEGeneric'), + VerboseLevel = cms.untracked.int32(0), + src = cms.InputTag("hltSiPixelClustersRegForTau") +) + + +process.hltSiPixelRecHitsRegL1TauSeeded = cms.EDProducer("SiPixelRecHitConverter", + CPE = cms.string('hltESPPixelCPEGeneric'), + VerboseLevel = cms.untracked.int32(0), + src = cms.InputTag("hltSiPixelClustersRegL1TauSeeded") +) + + +process.hltSiStripClusters = cms.EDProducer("MeasurementTrackerEventProducer", + Phase2TrackerCluster1DProducer = cms.string(''), + badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), + inactivePixelDetectorLabels = cms.VInputTag("hltSiPixelDigis"), + inactiveStripDetectorLabels = cms.VInputTag("hltSiStripExcludedFEDListProducer"), + measurementTracker = cms.string('hltESPMeasurementTracker'), + pixelCablingMapLabel = cms.string(''), + pixelClusterProducer = cms.string('hltSiPixelClusters'), + skipClusters = cms.InputTag(""), + stripClusterProducer = cms.string('hltSiStripRawToClustersFacility'), + switchOffPixelsIfEmpty = cms.bool(True), + vectorHits = cms.InputTag(""), + vectorHitsRej = cms.InputTag("") +) + + +process.hltSiStripClustersRegForBTag = cms.EDProducer("MeasurementTrackerEventProducer", + Phase2TrackerCluster1DProducer = cms.string(''), + badPixelFEDChannelCollectionLabels = cms.VInputTag(), + inactivePixelDetectorLabels = cms.VInputTag(), + inactiveStripDetectorLabels = cms.VInputTag("hltSiStripExcludedFEDListProducer"), + measurementTracker = cms.string('hltESPMeasurementTracker'), + pixelCablingMapLabel = cms.string(''), + pixelClusterProducer = cms.string('hltSiPixelClustersRegForBTag'), + skipClusters = cms.InputTag(""), + stripClusterProducer = cms.string('hltSiStripRawToClustersFacility'), + switchOffPixelsIfEmpty = cms.bool(True), + vectorHits = cms.InputTag(""), + vectorHitsRej = cms.InputTag("") +) + + +process.hltSiStripExcludedFEDListProducer = cms.EDProducer("SiStripExcludedFEDListProducer", + ProductLabel = cms.InputTag("rawDataCollector") +) + + +process.hltSiStripRawToClustersFacility = cms.EDProducer("SiStripClusterizerFromRaw", + Algorithms = cms.PSet( + CommonModeNoiseSubtractionMode = cms.string('Median'), + PedestalSubtractionFedMode = cms.bool(True), + SiStripFedZeroSuppressionMode = cms.uint32(4), + TruncateInSuppressor = cms.bool(True), + Use10bitsTruncation = cms.bool(False), + doAPVRestore = cms.bool(False), + useCMMeanMap = cms.bool(False) + ), + Clusterizer = cms.PSet( + Algorithm = cms.string('ThreeThresholdAlgorithm'), + ChannelThreshold = cms.double(2.0), + ClusterThreshold = cms.double(5.0), + ConditionsLabel = cms.string(''), + MaxAdjacentBad = cms.uint32(0), + MaxSequentialBad = cms.uint32(1), + MaxSequentialHoles = cms.uint32(0), + RemoveApvShots = cms.bool(True), + SeedThreshold = cms.double(3.0), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + setDetId = cms.bool(True) + ), + DoAPVEmulatorCheck = cms.bool(False), + HybridZeroSuppressed = cms.bool(False), + ProductLabel = cms.InputTag("rawDataCollector"), + onDemand = cms.bool(True) +) + + +process.hltSimple3x3Clusters = cms.EDProducer("EgammaHLTNxNClusterProducer", + barrelClusterCollection = cms.string('Simple3x3ClustersBarrel'), + barrelHitProducer = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + clusEtaSize = cms.int32(3), + clusPhiSize = cms.int32(3), + clusSeedThr = cms.double(0.5), + clusSeedThrEndCap = cms.double(1.0), + debugLevel = cms.int32(0), + doBarrel = cms.bool(True), + doEndcaps = cms.bool(True), + endcapClusterCollection = cms.string('Simple3x3ClustersEndcap'), + endcapHitProducer = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + flagLevelRecHitsToUse = cms.int32(1), + maxNumberofClusters = cms.int32(300), + maxNumberofSeeds = cms.int32(700), + posCalcParameters = cms.PSet( + LogWeighted = cms.bool(True), + T0_barl = cms.double(7.4), + T0_endc = cms.double(3.1), + T0_endcPresh = cms.double(1.2), + W0 = cms.double(4.2), + X0 = cms.double(0.89) + ), + statusLevelRecHitsToUse = cms.int32(1), + useDBStatus = cms.bool(True), + useRecoFlag = cms.bool(False) +) + + +process.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer("FastjetJetProducer", + Active_Area_Repeats = cms.int32(5), + DxyTrVtxMax = cms.double(0.0), + DzTrVtxMax = cms.double(0.0), + GhostArea = cms.double(0.01), + Ghost_EtaMax = cms.double(6.0), + MaxVtxZ = cms.double(15.0), + MinVtxNdof = cms.int32(5), + R0 = cms.double(-1.0), + Rho_EtaMax = cms.double(4.4), + UseOnlyOnePV = cms.bool(False), + UseOnlyVertexTracks = cms.bool(False), + applyWeight = cms.bool(False), + beta = cms.double(-1.0), + correctShape = cms.bool(False), + csRParam = cms.double(-1.0), + csRho_EtaMax = cms.double(-1.0), + dRMax = cms.double(-1.0), + dRMin = cms.double(-1.0), + doAreaDiskApprox = cms.bool(False), + doAreaFastjet = cms.bool(False), + doFastJetNonUniform = cms.bool(False), + doPUOffsetCorr = cms.bool(False), + doPVCorrection = cms.bool(False), + doRhoFastjet = cms.bool(False), + gridMaxRapidity = cms.double(-1.0), + gridSpacing = cms.double(-1.0), + inputEMin = cms.double(0.0), + inputEtMin = cms.double(0.3), + jetAlgorithm = cms.string('IterativeCone'), + jetCollInstanceName = cms.string(''), + jetPtMin = cms.double(1.0), + jetType = cms.string('CaloJet'), + maxBadEcalCells = cms.uint32(9999999), + maxBadHcalCells = cms.uint32(9999999), + maxDepth = cms.int32(-1), + maxInputs = cms.uint32(1), + maxProblematicEcalCells = cms.uint32(9999999), + maxProblematicHcalCells = cms.uint32(9999999), + maxRecoveredEcalCells = cms.uint32(9999999), + maxRecoveredHcalCells = cms.uint32(9999999), + minSeed = cms.uint32(0), + minimumTowersFraction = cms.double(0.0), + muCut = cms.double(-1.0), + muMax = cms.double(-1.0), + muMin = cms.double(-1.0), + nExclude = cms.uint32(0), + nFilt = cms.int32(-1), + nSigmaPU = cms.double(1.0), + puCenters = cms.vdouble(), + puPtMin = cms.double(10.0), + puWidth = cms.double(0.0), + rFilt = cms.double(-1.0), + rFiltFactor = cms.double(-1.0), + rParam = cms.double(0.4), + radiusPU = cms.double(0.4), + rcut_factor = cms.double(-1.0), + restrictInputs = cms.bool(False), + src = cms.InputTag("hltStoppedHSCPTowerMakerForAll"), + srcPVs = cms.InputTag("offlinePrimaryVertices"), + srcWeights = cms.InputTag(""), + subjetPtMin = cms.double(-1.0), + subtractorName = cms.string(''), + sumRecHits = cms.bool(False), + trimPtFracMin = cms.double(-1.0), + useCMSBoostedTauSeedingAlgorithm = cms.bool(False), + useConstituentSubtraction = cms.bool(False), + useDeterministicSeed = cms.bool(True), + useDynamicFiltering = cms.bool(False), + useExplicitGhosts = cms.bool(False), + useFiltering = cms.bool(False), + useKtPruning = cms.bool(False), + useMassDropTagger = cms.bool(False), + usePruning = cms.bool(False), + useSoftDrop = cms.bool(False), + useTrimming = cms.bool(False), + verbosity = cms.int32(0), + voronoiRfact = cms.double(-9.0), + writeCompound = cms.bool(False), + writeJetsWithConst = cms.bool(False), + yCut = cms.double(-1.0), + yMax = cms.double(-1.0), + yMin = cms.double(-1.0), + zcut = cms.double(-1.0) +) + + +process.hltStoppedHSCPTowerMakerForAll = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(True), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1.0), + EBWeights = cms.vdouble(), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1.0), + EEWeights = cms.vdouble(), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1.0), + HBWeights = cms.vdouble(), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1.0), + HEDWeights = cms.vdouble(), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1.0), + HESWeights = cms.vdouble(), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1.0), + HF1Weights = cms.vdouble(), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1.0), + HF2Weights = cms.vdouble(), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag(), + hbheInput = cms.InputTag("hltHbhereco"), + hfInput = cms.InputTag(""), + hoInput = cms.InputTag(""), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('mu+'), + src = cms.InputTag("hltIter2DisplacedTau3muNoL1MassMerged") +) + + +process.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer("HLTmumutkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(2.02), + MinD0Significance = cms.double(0.0), + MinInvMass = cms.double(1.6), + MinPt = cms.double(1.2), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OverlapDR = cms.double(0.000144), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.106), + TrackCand = cms.InputTag("hltTau3muNoL1MassTkAllConeTracksIter") +) + + +process.hltTau3muTkAllConeTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('mu+'), + src = cms.InputTag("hltIter2DisplacedTau3muMerged") +) + + +process.hltTau3muTkVertexProducer = cms.EDProducer("HLTmumutkVtxProducer", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(2.1), + MinD0Significance = cms.double(0.0), + MinInvMass = cms.double(1.6), + MinPt = cms.double(1.2), + MuCand = cms.InputTag("hltIterL3MuonCandidates"), + OverlapDR = cms.double(0.000144), + PreviousCandTag = cms.InputTag("hltDisplacedmumuFilterDoubleMu3Tau3mu"), + SimpleMagneticField = cms.string(''), + ThirdTrackMass = cms.double(0.106), + TrackCand = cms.InputTag("hltTau3muTkAllConeTracksIter") +) + + +process.hltTauPFJets08Region = cms.EDProducer("RecoTauJetRegionProducer", + deltaR = cms.double(0.8), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + pfCandAssocMapSrc = cms.InputTag(""), + pfCandSrc = cms.InputTag("hltParticleFlowForTaus"), + src = cms.InputTag("hltAK4PFJetsForTaus"), + verbosity = cms.int32(0) +) + + +process.hltTauPFJets08RegionReg = cms.EDProducer("RecoTauJetRegionProducer", + deltaR = cms.double(0.8), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + pfCandAssocMapSrc = cms.InputTag(""), + pfCandSrc = cms.InputTag("hltParticleFlowReg"), + src = cms.InputTag("hltAK4PFJetsReg"), + verbosity = cms.int32(0) +) + + +process.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer("PFRecoTauChargedHadronProducer", + builders = cms.VPSet(cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(100.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('chargedPFCandidates'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + )), + jetSrc = cms.InputTag("hltAK4PFJetsForTaus"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0.5'), + ranking = cms.VPSet(cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kChargedPFCandidate\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + )), + verbosity = cms.int32(0) +) + + +process.hltTauPFJetsRecoTauChargedHadronsReg = cms.EDProducer("PFRecoTauChargedHadronProducer", + builders = cms.VPSet(cms.PSet( + chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3), + dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005), + dRmergeNeutralHadronWrtElectron = cms.double(0.05), + dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01), + dRmergeNeutralHadronWrtOther = cms.double(0.005), + dRmergePhotonWrtChargedHadron = cms.double(0.005), + dRmergePhotonWrtElectron = cms.double(0.005), + dRmergePhotonWrtNeutralHadron = cms.double(0.01), + dRmergePhotonWrtOther = cms.double(0.005), + maxUnmatchedBlockElementsNeutralHadron = cms.int32(1), + maxUnmatchedBlockElementsPhoton = cms.int32(1), + minBlockElementMatchesNeutralHadron = cms.int32(2), + minBlockElementMatchesPhoton = cms.int32(2), + minMergeChargedHadronPt = cms.double(100.0), + minMergeGammaEt = cms.double(0.0), + minMergeNeutralHadronEt = cms.double(0.0), + name = cms.string('chargedPFCandidates'), + plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'), + qualityCuts = cms.PSet( + primaryVertexSrc = cms.InputTag("hltPixelVertices"), + pvFindingAlgo = cms.string('closestInDeltaZ'), + recoverLeadingTrk = cms.bool(False), + signalQualityCuts = cms.PSet( + maxDeltaZ = cms.double(0.2), + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minNeutralHadronEt = cms.double(30.0), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ), + vertexTrackFiltering = cms.bool(False), + vxAssocQualityCuts = cms.PSet( + maxTrackChi2 = cms.double(1000.0), + maxTransverseImpactParameter = cms.double(0.2), + minGammaEt = cms.double(0.5), + minTrackHits = cms.uint32(3), + minTrackPixelHits = cms.uint32(0), + minTrackPt = cms.double(0.0), + useTracksInsteadOfPFHadrons = cms.bool(False) + ) + ) + )), + jetSrc = cms.InputTag("hltAK4PFJetsReg"), + maxJetAbsEta = cms.double(99.0), + minJetPt = cms.double(-1.0), + outputSelection = cms.string('pt > 0.5'), + ranking = cms.VPSet(cms.PSet( + name = cms.string('ChargedPFCandidate'), + plugin = cms.string('PFRecoTauChargedHadronStringQuality'), + selection = cms.string("algoIs(\'kChargedPFCandidate\')"), + selectionFailValue = cms.double(1000.0), + selectionPassFunction = cms.string('-pt') + )), + verbosity = cms.int32(0) +) + + +process.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer("HLTTriMuonIsolation", + AllMuonsSrc = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + ChargedAbsIsoCut = cms.double(2.0), + ChargedRelIsoCut = cms.double(0.2), + EnableAbsIso = cms.bool(True), + EnableRelIso = cms.bool(True), + IsoConeSize = cms.double(0.8), + IsoTracksSrc = cms.InputTag("hltIter2L3MuonMerged"), + L3DiMuonsFilterSrc = cms.InputTag("hltDiMuonForTau3MuDzFiltered0p3"), + L3MuonsSrc = cms.InputTag("hltIterL3MuonCandidates"), + MatchingConeSize = cms.double(0.03), + MaxDZ = cms.double(0.3), + MaxTriMuonMass = cms.double(2.1), + MaxTriMuonRadius = cms.double(0.3), + MinTriMuonMass = cms.double(1.3), + Muon1PtCut = cms.double(7.0), + Muon2PtCut = cms.double(1.0), + Muon3PtCut = cms.double(1.0), + TriMuonAbsCharge = cms.int32(-1), + TriMuonEtaCut = cms.double(2.5), + TriMuonPtCut = cms.double(15.0) +) + + +process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer("HLTTriMuonIsolation", + AllMuonsSrc = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + ChargedAbsIsoCut = cms.double(2.0), + ChargedRelIsoCut = cms.double(0.2), + EnableAbsIso = cms.bool(True), + EnableRelIso = cms.bool(True), + IsoConeSize = cms.double(0.8), + IsoTracksSrc = cms.InputTag("hltIter2L3MuonMerged"), + L3DiMuonsFilterSrc = cms.InputTag("hltDiMuonForTau3MuDzFiltered0p3"), + L3MuonsSrc = cms.InputTag("hltIterL3MuonCandidates"), + MatchingConeSize = cms.double(0.03), + MaxDZ = cms.double(0.3), + MaxTriMuonMass = cms.double(2.1), + MaxTriMuonRadius = cms.double(0.3), + MinTriMuonMass = cms.double(1.3), + Muon1PtCut = cms.double(7.0), + Muon2PtCut = cms.double(1.0), + Muon3PtCut = cms.double(1.0), + TriMuonAbsCharge = cms.int32(1), + TriMuonEtaCut = cms.double(2.5), + TriMuonPtCut = cms.double(15.0) +) + + +process.hltTowerMakerEcal = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(True), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1.0), + EBWeights = cms.vdouble(), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1.0), + EEWeights = cms.vdouble(), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1.0), + HBWeights = cms.vdouble(), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1.0), + HEDWeights = cms.vdouble(), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1.0), + HESWeights = cms.vdouble(), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1.0), + HF1Weights = cms.vdouble(), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1.0), + HF2Weights = cms.vdouble(), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + hbheInput = cms.InputTag(""), + hfInput = cms.InputTag(""), + hoInput = cms.InputTag(""), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTowerMakerForAll = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(False), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1.0), + EBWeights = cms.vdouble(), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1.0), + EEWeights = cms.vdouble(), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1.0), + HBWeights = cms.vdouble(), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1.0), + HEDWeights = cms.vdouble(), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1.0), + HESWeights = cms.vdouble(), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1.0), + HF1Weights = cms.vdouble(), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1.0), + HF2Weights = cms.vdouble(), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + hbheInput = cms.InputTag("hltHbhereco"), + hfInput = cms.InputTag("hltHfreco"), + hoInput = cms.InputTag("hltHoreco"), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(False), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1.0), + EBWeights = cms.vdouble(), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1.0), + EEWeights = cms.vdouble(), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1.0), + HBWeights = cms.vdouble(), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1.0), + HEDWeights = cms.vdouble(), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1.0), + HESWeights = cms.vdouble(), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1.0), + HF1Weights = cms.vdouble(), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1.0), + HF2Weights = cms.vdouble(), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag("hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB", "hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE"), + hbheInput = cms.InputTag("hltCaloRecHitsBeamHaloCleaned"), + hfInput = cms.InputTag("hltHfreco"), + hoInput = cms.InputTag("hltHoreco"), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTowerMakerForECALMF = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(False), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1.0), + EBWeights = cms.vdouble(), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1.0), + EEWeights = cms.vdouble(), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1e-99), + HBWeights = cms.vdouble(1e-99), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1e-99), + HEDWeights = cms.vdouble(1e-99), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1e-99), + HESWeights = cms.vdouble(1e-99), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1e-99), + HF1Weights = cms.vdouble(1e-99), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1e-99), + HF2Weights = cms.vdouble(1e-99), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(1e-99), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + hbheInput = cms.InputTag("hltHbhereco"), + hfInput = cms.InputTag("hltHfreco"), + hoInput = cms.InputTag("hltHoreco"), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTowerMakerForHCAL = cms.EDProducer("CaloTowersCreator", + AllowMissingInputs = cms.bool(False), + EBGrid = cms.vdouble(), + EBSumThreshold = cms.double(0.2), + EBThreshold = cms.double(0.07), + EBWeight = cms.double(1e-99), + EBWeights = cms.vdouble(1e-99), + EEGrid = cms.vdouble(), + EESumThreshold = cms.double(0.45), + EEThreshold = cms.double(0.3), + EEWeight = cms.double(1e-99), + EEWeights = cms.vdouble(1e-99), + EcalRecHitSeveritiesToBeExcluded = cms.vstring( + 'kTime', + 'kWeird', + 'kBad' + ), + EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), + EcutTower = cms.double(-1000.0), + HBGrid = cms.vdouble(), + HBThreshold = cms.double(0.3), + HBThreshold1 = cms.double(0.1), + HBThreshold2 = cms.double(0.2), + HBWeight = cms.double(1.0), + HBWeights = cms.vdouble(), + HEDGrid = cms.vdouble(), + HEDThreshold = cms.double(0.2), + HEDThreshold1 = cms.double(0.1), + HEDWeight = cms.double(1.0), + HEDWeights = cms.vdouble(), + HESGrid = cms.vdouble(), + HESThreshold = cms.double(0.2), + HESThreshold1 = cms.double(0.1), + HESWeight = cms.double(1.0), + HESWeights = cms.vdouble(), + HF1Grid = cms.vdouble(), + HF1Threshold = cms.double(0.5), + HF1Weight = cms.double(1.0), + HF1Weights = cms.vdouble(), + HF2Grid = cms.vdouble(), + HF2Threshold = cms.double(0.85), + HF2Weight = cms.double(1.0), + HF2Weights = cms.vdouble(), + HOGrid = cms.vdouble(), + HOThreshold0 = cms.double(3.5), + HOThresholdMinus1 = cms.double(3.5), + HOThresholdMinus2 = cms.double(3.5), + HOThresholdPlus1 = cms.double(3.5), + HOThresholdPlus2 = cms.double(3.5), + HOWeight = cms.double(1e-99), + HOWeights = cms.vdouble(), + HcalAcceptSeverityLevel = cms.uint32(9), + HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), + HcalPhase = cms.int32(1), + HcalThreshold = cms.double(-1000.0), + MomConstrMethod = cms.int32(1), + MomEBDepth = cms.double(0.3), + MomEEDepth = cms.double(0.0), + MomHBDepth = cms.double(0.2), + MomHEDepth = cms.double(0.4), + UseEcalRecoveredHits = cms.bool(False), + UseEtEBTreshold = cms.bool(False), + UseEtEETreshold = cms.bool(False), + UseHO = cms.bool(False), + UseHcalRecoveredHits = cms.bool(False), + UseRejectedHitsOnly = cms.bool(False), + UseRejectedRecoveredEcalHits = cms.bool(False), + UseRejectedRecoveredHcalHits = cms.bool(False), + UseSymEBTreshold = cms.bool(False), + UseSymEETreshold = cms.bool(False), + ecalInputs = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), + hbheInput = cms.InputTag("hltHbhereco"), + hfInput = cms.InputTag("hltHfreco"), + hoInput = cms.InputTag("hltHoreco"), + missingHcalRescaleFactorForEcal = cms.double(0.0) +) + + +process.hltTrackIter0RefsForJets4Iter1TauReg = cms.EDProducer("ChargedRefCandidateProducer", + particleType = cms.string('pi+'), + src = cms.InputTag("hltIter0PFlowTrackSelectionHighPurityTauReg") +) + + +process.hltTrackVertexArbitrator = cms.EDProducer("TrackVertexArbitrator", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + dLenFraction = cms.double(0.333), + dRCut = cms.double(0.4), + distCut = cms.double(0.04), + fitterRatio = cms.double(0.25), + fitterSigmacut = cms.double(3.0), + fitterTini = cms.double(256.0), + maxTimeSignificance = cms.double(3.5), + primaryVertices = cms.InputTag("hltVerticesL3"), + secondaryVertices = cms.InputTag("hltInclusiveSecondaryVertices"), + sigCut = cms.double(5.0), + trackMinLayers = cms.int32(4), + trackMinPixels = cms.int32(1), + trackMinPt = cms.double(0.4), + tracks = cms.InputTag("hltIter2MergedForBTag") +) + + +process.hltTracksIter = cms.EDProducer("ConcreteChargedCandidateProducer", + particleType = cms.string('mu+'), + src = cms.InputTag("hltIterL3MuonAndMuonFromL1Merged") +) + + +process.hltTriggerSummaryAOD = cms.EDProducer("TriggerSummaryProducerAOD", + moduleLabelPatternsToMatch = cms.vstring('hlt*'), + moduleLabelPatternsToSkip = cms.vstring(), + processName = cms.string('@'), + throw = cms.bool(False) +) + + +process.hltTriggerSummaryRAW = cms.EDProducer("TriggerSummaryProducerRAW", + processName = cms.string('@') +) + + +process.hltTrimmedPixelVertices = cms.EDProducer("PixelVertexCollectionTrimmer", + PVcomparer = cms.PSet( + refToPSet_ = cms.string('HLTPSetPvClusterComparerForIT') + ), + fractionSumPt2 = cms.double(0.3), + maxVtx = cms.uint32(100), + minSumPt2 = cms.double(0.0), + src = cms.InputTag("hltPixelVertices") +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedJpsiReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedNRReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedNRReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedPsiPrimeReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muReg = cms.EDProducer("CkfTrackCandidateMaker", + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + NavigationSchool = cms.string('SimpleNavigationSchool'), + RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), + SimpleMagneticField = cms.string('ParabolicMf'), + TrajectoryBuilder = cms.string(''), + TrajectoryBuilderPSet = cms.PSet( + refToPSet_ = cms.string('HLTIter2GroupedCkfTrajectoryBuilderIT') + ), + TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), + TransientInitialStateEstimatorParameters = cms.PSet( + numberMeasurementsForFit = cms.int32(4), + propagatorAlongTISE = cms.string('PropagatorWithMaterialParabolicMf'), + propagatorOppositeTISE = cms.string('PropagatorWithMaterialParabolicMfOpposite') + ), + cleanTrajectoryAfterInOut = cms.bool(False), + doSeedingRegionRebuilding = cms.bool(False), + maxNSeeds = cms.uint32(100000), + maxSeedsBeforeCleaning = cms.uint32(1000), + reverseTrajectories = cms.bool(False), + src = cms.InputTag("hltTripletRecoveryPixelSeedsDisplacedTau3muReg"), + useHitsSplitting = cms.bool(False) +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedJpsiTrackSelectionHighPurity") +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedJpsiTrackSelectionHighPurityDoubleTrk") +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedNRReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedNRClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedNRTrackSelectionHighPurity") +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedPsiPrimeClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedPsiPrimeTrackSelectionHighPurity") +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedTau3muNoL1MassClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedTau3muNoL1MassTrackSelectionHighPurity") +) + + +process.hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg = cms.EDProducer("TrackClusterRemover", + TrackQuality = cms.string('highPurity'), + maxChi2 = cms.double(16.0), + minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0), + oldClusterRemovalInfo = cms.InputTag("hltIter2DisplacedTau3muClustersRefRemoval"), + overrideTrkQuals = cms.InputTag(""), + pixelClusters = cms.InputTag("hltSiPixelClusters"), + stripClusters = cms.InputTag("hltSiStripRawToClustersFacility"), + trackClassifier = cms.InputTag("","QualityMasks"), + trajectories = cms.InputTag("hltIter2DisplacedTau3muTrackSelectionHighPurity") +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedNRReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedNRReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muReg = cms.EDProducer("TrackProducer", + AlgorithmName = cms.string('hltTripletRecovery'), + Fitter = cms.string('hltESPFittingSmootherIT'), + GeometricInnerState = cms.bool(True), + MeasurementTracker = cms.string(''), + MeasurementTrackerEvent = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + NavigationSchool = cms.string(''), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + SimpleMagneticField = cms.string('ParabolicMf'), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + TrajectoryInEvent = cms.bool(False), + alias = cms.untracked.string('ctfWithMaterialTracks'), + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + clusterRemovalInfo = cms.InputTag(""), + src = cms.InputTag("hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muReg"), + useHitsSplitting = cms.bool(False), + useSimpleMF = cms.bool(True) +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedNRReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg = cms.EDProducer("MaskedMeasurementTrackerEventProducer", + OnDemand = cms.bool(False), + clustersToSkip = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg"), + src = cms.InputTag("hltSiStripClusters") +) + + +process.hltTripletRecoveryMergedDisplacedJpsiReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2DisplacedJpsiMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedJpsiMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryMergedDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2DisplacedJpsiMergedDoubleTrk", "hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedJpsiMergedDoubleTrk", "hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryMergedDisplacedNRMuMuReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter1DisplacedNRMuMuMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedNRReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedNRMuMuMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedNRReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryMergedDisplacedPsiPrimeReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2DisplacedPsiPrimeMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedPsiPrimeMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryMergedDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2DisplacedTau3muNoL1MassMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedTau3muNoL1MassMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryMergedDisplacedTau3muReg = cms.EDProducer("TrackListMerger", + Epsilon = cms.double(-0.001), + FoundHitBonus = cms.double(5.0), + LostHitPenalty = cms.double(20.0), + MaxNormalizedChisq = cms.double(1000.0), + MinFound = cms.int32(3), + MinPT = cms.double(0.05), + ShareFrac = cms.double(0.19), + TrackProducers = cms.VInputTag("hltIter2DisplacedTau3muMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muReg"), + allowFirstHitShare = cms.bool(True), + copyExtras = cms.untracked.bool(True), + copyMVA = cms.bool(False), + hasSelector = cms.vint32(0, 0), + indivShareFrac = cms.vdouble(1.0, 1.0), + newQuality = cms.string('confirmed'), + selectedTrackQuals = cms.VInputTag("hltIter2DisplacedTau3muMerged", "hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muReg"), + setsToMerge = cms.VPSet(cms.PSet( + pQual = cms.bool(False), + tLists = cms.vint32(0, 1) + )), + trackAlgoPriorityOrder = cms.string('hltESPTrackAlgoPriorityOrder'), + writeOnlyTrkQuals = cms.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedJpsiReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedNRReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedPsiPrimeReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelClusterCheckDisplacedTau3muReg = cms.EDProducer("ClusterCheckerEDProducer", + ClusterCollectionLabel = cms.InputTag("hltSiStripClusters"), + MaxNumberOfCosmicClusters = cms.uint32(50000), + MaxNumberOfPixelClusters = cms.uint32(10000), + PixelClusterCollectionLabel = cms.InputTag("hltSiPixelClusters"), + cut = cms.string(''), + doClusterCheck = cms.bool(False), + silentClusterCheck = cms.untracked.bool(False) +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedJpsiReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedJpsiReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedJpsiReg"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedJpsiRegDoubleTrk"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiRegDoubleTrk"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedNRReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedNRReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedNRReg"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedNRReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedPsiPrimeReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedPsiPrimeReg"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedPsiPrimeReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedTau3muNoL1MassReg"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muNoL1MassReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitDoubletsDisplacedTau3muReg = cms.EDProducer("HitPairEDProducer", + clusterCheck = cms.InputTag("hltTripletRecoveryPixelClusterCheckDisplacedTau3muReg"), + layerPairs = cms.vuint32(0, 1), + maxElement = cms.uint32(0), + maxElementTotal = cms.uint32(50000000), + produceIntermediateHitDoublets = cms.bool(True), + produceSeedingHitSets = cms.bool(False), + seedingLayers = cms.InputTag("hltTripletRecoveryPixelLayerTripletsDisplacedTau3muReg"), + trackingRegions = cms.InputTag("hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muReg"), + trackingRegionsSeedingLayers = cms.InputTag("") +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedJpsiReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedJpsiReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedJpsiRegDoubleTrk = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedNRReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedNRReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedPsiPrimeReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedTau3muNoL1MassReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelHitTripletsDisplacedTau3muReg = cms.EDProducer("CAHitTripletEDProducer", + CAHardPtCut = cms.double(0.3), + CAPhiCut = cms.double(0.1), + CAPhiCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + CAThetaCut = cms.double(0.004), + CAThetaCut_byTriplets = cms.VPSet(cms.PSet( + cut = cms.double(-1.0), + seedingLayers = cms.string('') + )), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + doublets = cms.InputTag("hltTripletRecoveryPixelHitDoubletsDisplacedTau3muReg"), + extraHitRPhitolerance = cms.double(0.032), + maxChi2 = cms.PSet( + enabled = cms.bool(True), + pt1 = cms.double(0.8), + pt2 = cms.double(8.0), + value1 = cms.double(100.0), + value2 = cms.double(50.0) + ), + useBendingCorrection = cms.bool(True) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedJpsiReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedJpsiRegDoubleTrk = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedNRReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedNRReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedNRReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedPsiPrimeReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedTau3muNoL1MassReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelLayerTripletsDisplacedTau3muReg = cms.EDProducer("SeedingLayersEDProducer", + BPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0027), + hitErrorRZ = cms.double(0.006), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg"), + useErrorsFromParam = cms.bool(True) + ), + FPix = cms.PSet( + HitProducer = cms.string('hltSiPixelRecHits'), + TTRHBuilder = cms.string('hltESPTTRHBuilderPixelOnly'), + hitErrorRPhi = cms.double(0.0051), + hitErrorRZ = cms.double(0.0036), + skipClusters = cms.InputTag("hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg"), + useErrorsFromParam = cms.bool(True) + ), + MTEC = cms.PSet( + + ), + MTIB = cms.PSet( + + ), + MTID = cms.PSet( + + ), + MTOB = cms.PSet( + + ), + TEC = cms.PSet( + + ), + TIB = cms.PSet( + + ), + TID = cms.PSet( + + ), + TOB = cms.PSet( + + ), + 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' + ) +) + + +process.hltTripletRecoveryPixelSeedsDisplacedJpsiReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedJpsiReg") +) + + +process.hltTripletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedJpsiRegDoubleTrk") +) + + +process.hltTripletRecoveryPixelSeedsDisplacedNRReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedNRReg") +) + + +process.hltTripletRecoveryPixelSeedsDisplacedPsiPrimeReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedPsiPrimeReg") +) + + +process.hltTripletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedTau3muNoL1MassReg") +) + + +process.hltTripletRecoveryPixelSeedsDisplacedTau3muReg = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer", + MinOneOverPtError = cms.double(1.0), + OriginTransverseErrorMultiplier = cms.double(1.0), + SeedComparitorPSet = cms.PSet( + ComponentName = cms.string('none') + ), + SeedMomentumForBOFF = cms.double(5.0), + TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), + forceKinematicWithRegionDirection = cms.bool(False), + magneticField = cms.string('ParabolicMf'), + propagator = cms.string('PropagatorWithMaterialParabolicMf'), + seedingHitSets = cms.InputTag("hltTripletRecoveryPixelHitTripletsDisplacedTau3muReg") +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiReg = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiRegDoubleTrk = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedNRReg = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedPsiPrimeReg = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muNoL1MassReg = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muReg = cms.EDProducer("PointSeededTrackingRegionsEDProducer", + RegionPSet = cms.PSet( + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + deltaEta = cms.double(0.8), + deltaPhi = cms.double(0.4), + maxNRegions = cms.int32(100), + maxNVertices = cms.int32(10), + measurementTrackerName = cms.InputTag("hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg"), + mode = cms.string('VerticesFixed'), + nSigmaZBeamSpot = cms.double(3.0), + nSigmaZVertex = cms.double(3.0), + originRadius = cms.double(0.05), + points = cms.PSet( + eta = cms.vdouble(1.8, -0.8), + phi = cms.vdouble(2.1, -3.0) + ), + precise = cms.bool(True), + ptMin = cms.double(0.8), + searchOpt = cms.bool(False), + vertexCollection = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + whereToUseMeasurementTracker = cms.string('ForSiStrips'), + zErrorBeamSpot = cms.double(15.0), + zErrorVetex = cms.double(0.1) + ) +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedJpsiReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi") +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk"), + vertices = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi") +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedNRReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedNRReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant") +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedPsiPrimeReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime") +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass") +) + + +process.hltTripletRecoveryTrackCutClassifierDisplacedTau3muReg = cms.EDProducer("TrackCutClassifier", + beamspot = cms.InputTag("hltOnlineBeamSpot"), + ignoreVertices = cms.bool(False), + mva = cms.PSet( + dr_par = cms.PSet( + d0err = cms.vdouble(0.003, 0.003, 0.003), + d0err_par = cms.vdouble(0.001, 0.001, 0.001), + dr_exp = cms.vint32(4, 4, 4), + dr_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dr_par2 = cms.vdouble(3.40282346639e+38, 0.3, 0.3) + ), + dz_par = cms.PSet( + dz_exp = cms.vint32(4, 4, 4), + dz_par1 = cms.vdouble(3.40282346639e+38, 0.4, 0.4), + dz_par2 = cms.vdouble(3.40282346639e+38, 0.35, 0.35) + ), + 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.40282346639e+38), + maxDz = cms.vdouble(0.5, 0.2, 3.40282346639e+38), + maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24.0, 15.0), + maxLostLayers = cms.vint32(1, 1, 1), + min3DLayers = cms.vint32(0, 0, 0), + minLayers = cms.vint32(3, 3, 3), + minNVtxTrk = cms.int32(2), + minNdof = cms.vdouble(1e-05, 1e-05, 1e-05), + minPixelHits = cms.vint32(0, 0, 0) + ), + qualityCuts = cms.vdouble(-0.7, 0.1, 0.7), + src = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muReg"), + vertices = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedJpsiReg","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedJpsiReg","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiReg") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedNRReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedNRReg","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedNRReg","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedNRReg") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedPsiPrimeReg","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedPsiPrimeReg","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg") +) + + +process.hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muReg = cms.EDProducer("TrackCollectionFilterCloner", + copyExtras = cms.untracked.bool(True), + copyTrajectories = cms.untracked.bool(False), + minQuality = cms.string('highPurity'), + originalMVAVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedTau3muReg","MVAValues"), + originalQualVals = cms.InputTag("hltTripletRecoveryTrackCutClassifierDisplacedTau3muReg","QualityMasks"), + originalSource = cms.InputTag("hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muReg") +) + + +process.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer("L1TPFJetsMatching", + JetSrc = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + L1JetTrigger = cms.InputTag("hltL1VBFDiJetOR"), + matchingR = cms.double(0.5), + mjjMin = cms.double(650.0), + pt1Min = cms.double(115.0), + pt2Min = cms.double(40.0), + pt3Min = cms.double(110.0) +) + + +process.hltVerticesL3 = cms.EDProducer("PrimaryVertexProducer", + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + Tmin = cms.double(2.4), + Tpurge = cms.double(2.0), + Tstop = cms.double(0.5), + coolingFactor = cms.double(0.6), + d0CutOff = cms.double(999.0), + dzCutOff = cms.double(4.0), + uniquetrkweight = cms.double(0.9), + vertexSize = cms.double(0.15), + zmerge = cms.double(0.01) + ), + algorithm = cms.string('DA_vect') + ), + TkFilterParameters = cms.PSet( + algorithm = cms.string('filter'), + maxD0Significance = cms.double(999.0), + maxEta = cms.double(100.0), + maxNormalizedChi2 = cms.double(20.0), + minPixelLayersWithHits = cms.int32(2), + minPt = cms.double(0.0), + minSiliconLayersWithHits = cms.int32(5), + trackQuality = cms.string('any') + ), + TrackLabel = cms.InputTag("hltMergedTracksForBTag"), + TrackTimeResosLabel = cms.InputTag("dummy_default"), + TrackTimesLabel = cms.InputTag("dummy_default"), + beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + isRecoveryIteration = cms.bool(False), + recoveryVtxCollection = cms.InputTag(""), + verbose = cms.untracked.bool(False), + vertexCollections = cms.VPSet( + cms.PSet( + algorithm = cms.string('AdaptiveVertexFitter'), + chi2cutoff = cms.double(3.0), + label = cms.string(''), + maxDistanceToBeam = cms.double(1.0), + minNdof = cms.double(0.0), + useBeamConstraint = cms.bool(False) + ), + cms.PSet( + algorithm = cms.string('AdaptiveVertexFitter'), + chi2cutoff = cms.double(3.0), + label = cms.string('WithBS'), + maxDistanceToBeam = cms.double(1.0), + minNdof = cms.double(0.0), + useBeamConstraint = cms.bool(True) + ) + ) +) + + +process.hltVerticesPF = cms.EDProducer("PrimaryVertexProducer", + TkClusParameters = cms.PSet( + TkDAClusParameters = cms.PSet( + Tmin = cms.double(2.4), + Tpurge = cms.double(2.0), + Tstop = cms.double(0.5), + coolingFactor = cms.double(0.6), + d0CutOff = cms.double(999.0), + dzCutOff = cms.double(4.0), + uniquetrkweight = cms.double(0.9), + vertexSize = cms.double(0.15), + zmerge = cms.double(0.01) + ), + algorithm = cms.string('DA_vect') + ), + TkFilterParameters = cms.PSet( + algorithm = cms.string('filter'), + maxD0Significance = cms.double(999.0), + maxEta = cms.double(100.0), + maxNormalizedChi2 = cms.double(20.0), + minPixelLayersWithHits = cms.int32(2), + minPt = cms.double(0.0), + minSiliconLayersWithHits = cms.int32(5), + trackQuality = cms.string('any') + ), + TrackLabel = cms.InputTag("hltPFMuonMerging"), + TrackTimeResosLabel = cms.InputTag("dummy_default"), + TrackTimesLabel = cms.InputTag("dummy_default"), + beamSpotLabel = cms.InputTag("hltOnlineBeamSpot"), + isRecoveryIteration = cms.bool(False), + recoveryVtxCollection = cms.InputTag(""), + verbose = cms.untracked.bool(False), + vertexCollections = cms.VPSet( + cms.PSet( + algorithm = cms.string('AdaptiveVertexFitter'), + chi2cutoff = cms.double(3.0), + label = cms.string(''), + maxDistanceToBeam = cms.double(1.0), + minNdof = cms.double(0.0), + useBeamConstraint = cms.bool(False) + ), + cms.PSet( + algorithm = cms.string('AdaptiveVertexFitter'), + chi2cutoff = cms.double(3.0), + label = cms.string('WithBS'), + maxDistanceToBeam = cms.double(1.0), + minNdof = cms.double(0.0), + useBeamConstraint = cms.bool(True) + ) + ) +) + + +process.hltcorrPFMETTypeOne = cms.EDProducer("PFJetMETcorrInputProducer", + jetCorrEtaMax = cms.double(9.9), + jetCorrLabel = cms.InputTag("hltAK4PFCorrector"), + jetCorrLabelRes = cms.InputTag("hltAK4PFCorrector"), + offsetCorrLabel = cms.InputTag("hltAK4PFFastJetCorrector"), + skipEM = cms.bool(True), + skipEMfractionThreshold = cms.double(0.9), + skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'), + skipMuons = cms.bool(True), + src = cms.InputTag("hltAK4PFJets"), + type1JetPtThreshold = cms.double(35.0) +) + + +process.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer("HLTDisplacedmumumuVtxProducer", + ChargeOpt = cms.int32(-1), + MaxEta = cms.double(2.5), + MaxInvMass = cms.double(2.1), + MinInvMass = cms.double(1.6), + MinPt = cms.double(1.2), + MinPtTriplet = cms.double(8.0), + PreviousCandTag = cms.InputTag("hltdstau3mumuontrkFltr"), + Src = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands") +) + + +process.hlt1AK8PFJetsTrimMass50Pt200 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(50.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltAK8TrimModJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hlt1CaloJet70 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt1PFCentralJetLooseID75 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(75.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt1PFJetCategories3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltL1TPFJetsMatching","ThreeJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt2CaloJet40 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt2CaloJet60 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt2PFCentralJetLooseID60 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt2PFJet50 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt2PFJet80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt3PFCentralJetLooseID45 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(45.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt4CaloJet30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt4PFCentralJetLooseID40 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hlt4PFJet40 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltAK4CaloJetsPFEt5 = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(5.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsPF") +) + + +process.hltAK4PFJetCollection20Filter = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8CaloHTOpenFilter = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8HtMhtForMC"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8HtMhtForMC"), + minHt = cms.vdouble(-1.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8CaloJetsPFEt5 = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(5.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK8CaloJetsPF") +) + + +process.hltAK8Ht650 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8HtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8HtMht"), + minHt = cms.vdouble(650.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8Ht700 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8HtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8HtMht"), + minHt = cms.vdouble(700.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8Ht750 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8HtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8HtMht"), + minHt = cms.vdouble(750.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8Ht800 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8HtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8HtMht"), + minHt = cms.vdouble(800.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFHT750 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + minHt = cms.vdouble(750.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFHT800 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + minHt = cms.vdouble(800.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFHT850 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + minHt = cms.vdouble(850.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFHT900 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8PFHTwJetPt200"), + minHt = cms.vdouble(900.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFHTOpenFilter = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltAK8PFHTForMC"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltAK8PFHTForMC"), + minHt = cms.vdouble(-1.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltAK8PFJetCollection20Filter = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SingleCaloJet260 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(260.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SingleCaloJet280 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(280.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SingleCaloJet300 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SingleCaloJet320 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(320.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SinglePFJet360 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(360.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SinglePFJet380 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(380.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SinglePFJet400 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SinglePFJet420 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(420.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8SinglePFJetTrimModMass30 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(30.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltAK8TrimModJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAK8TrimPFJetCollection20Filter = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltAK8TrimModJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter("HLTRegionalEcalResonanceFilter", + barrelClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersBarrel"), + barrelHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelSelection = cms.PSet( + barrelHitCollection = cms.string('etaEcalRecHitsEB'), + massHighPi0Cand = cms.double(0.156), + massLowPi0Cand = cms.double(0.084), + ptMinForIsolation = cms.double(1.0), + region1_Barrel = cms.double(1.0), + removePi0CandidatesForEta = cms.bool(True), + seleBeltDR = cms.double(0.3), + seleBeltDeta = cms.double(0.1), + seleIsoBarrel_region1 = cms.double(0.5), + seleIsoBarrel_region2 = cms.double(0.5), + seleMinvMaxBarrel = cms.double(0.8), + seleMinvMinBarrel = cms.double(0.2), + seleNxtalBarrel_region1 = cms.uint32(6), + seleNxtalBarrel_region2 = cms.uint32(6), + selePtGammaBarrel_region1 = cms.double(0.65), + selePtGammaBarrel_region2 = cms.double(1.4), + selePtPairBarrel_region1 = cms.double(3.0), + selePtPairBarrel_region2 = cms.double(3.0), + seleS4S9GammaBarrel_region1 = cms.double(0.9), + seleS4S9GammaBarrel_region2 = cms.double(0.9), + seleS9S25Gamma = cms.double(0.8), + store5x5RecHitEB = cms.bool(True) + ), + debugLevel = cms.int32(0), + doSelBarrel = cms.bool(True), + doSelEndcap = cms.bool(False), + endcapClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersEndcap"), + endcapHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapSelection = cms.PSet( + endcapHitCollection = cms.string('etaEcalRecHitsEE'), + ptMinForIsolationEndCap = cms.double(0.5), + region1_EndCap = cms.double(1.8), + region2_EndCap = cms.double(2.0), + seleBeltDREndCap = cms.double(0.2), + seleBeltDetaEndCap = cms.double(0.05), + seleIsoEndCap_region1 = cms.double(0.5), + seleIsoEndCap_region2 = cms.double(0.5), + seleIsoEndCap_region3 = cms.double(0.5), + seleMinvMaxEndCap = cms.double(0.3), + seleMinvMinEndCap = cms.double(0.05), + seleNxtalEndCap_region1 = cms.uint32(6), + seleNxtalEndCap_region2 = cms.uint32(6), + seleNxtalEndCap_region3 = cms.uint32(6), + selePtGammaEndCap_region1 = cms.double(0.5), + selePtGammaEndCap_region2 = cms.double(0.5), + selePtGammaEndCap_region3 = cms.double(0.5), + selePtPairEndCap_region1 = cms.double(1.5), + selePtPairEndCap_region2 = cms.double(1.5), + selePtPairEndCap_region3 = cms.double(99.0), + selePtPairMaxEndCap_region3 = cms.double(2.5), + seleS4S9GammaEndCap_region1 = cms.double(0.65), + seleS4S9GammaEndCap_region2 = cms.double(0.65), + seleS4S9GammaEndCap_region3 = cms.double(0.65), + seleS9S25GammaEndCap = cms.double(0.0), + store5x5RecHitEE = cms.bool(False) + ), + flagLevelRecHitsToUse = cms.int32(1), + preshRecHitProducer = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES"), + preshowerSelection = cms.PSet( + ESCollection = cms.string('etaEcalRecHitsES'), + debugLevelES = cms.string(''), + preshCalibGamma = cms.double(0.024), + preshCalibMIP = cms.double(9e-05), + preshCalibPlaneX = cms.double(1.0), + preshCalibPlaneY = cms.double(0.7), + preshClusterEnergyCut = cms.double(0.0), + preshNclust = cms.int32(4), + preshSeededNstrip = cms.int32(15), + preshStripEnergyCut = cms.double(0.0) + ), + statusLevelRecHitsToUse = cms.int32(1), + storeRecHitES = cms.bool(False), + useDBStatus = cms.bool(True), + useRecoFlag = cms.bool(False) +) + + +process.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter("HLTRegionalEcalResonanceFilter", + barrelClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersBarrel"), + barrelHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelSelection = cms.PSet( + barrelHitCollection = cms.string('etaEcalRecHitsEB'), + massHighPi0Cand = cms.double(0.163), + massLowPi0Cand = cms.double(0.104), + ptMinForIsolation = cms.double(1.0), + region1_Barrel = cms.double(1.0), + removePi0CandidatesForEta = cms.bool(False), + seleBeltDR = cms.double(0.2), + seleBeltDeta = cms.double(0.05), + seleIsoBarrel_region1 = cms.double(0.5), + seleIsoBarrel_region2 = cms.double(0.5), + seleMinvMaxBarrel = cms.double(0.8), + seleMinvMinBarrel = cms.double(0.3), + seleNxtalBarrel_region1 = cms.uint32(6), + seleNxtalBarrel_region2 = cms.uint32(6), + selePtGammaBarrel_region1 = cms.double(1.0), + selePtGammaBarrel_region2 = cms.double(0.5), + selePtPairBarrel_region1 = cms.double(1.5), + selePtPairBarrel_region2 = cms.double(1.5), + seleS4S9GammaBarrel_region1 = cms.double(0.65), + seleS4S9GammaBarrel_region2 = cms.double(0.65), + seleS9S25Gamma = cms.double(0.0), + store5x5RecHitEB = cms.bool(False) + ), + debugLevel = cms.int32(0), + doSelBarrel = cms.bool(False), + doSelEndcap = cms.bool(True), + endcapClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersEndcap"), + endcapHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapSelection = cms.PSet( + endcapHitCollection = cms.string('etaEcalRecHitsEE'), + ptMinForIsolationEndCap = cms.double(0.5), + region1_EndCap = cms.double(1.8), + region2_EndCap = cms.double(2.0), + seleBeltDREndCap = cms.double(0.3), + seleBeltDetaEndCap = cms.double(0.1), + seleIsoEndCap_region1 = cms.double(0.5), + seleIsoEndCap_region2 = cms.double(0.5), + seleIsoEndCap_region3 = cms.double(0.5), + seleMinvMaxEndCap = cms.double(0.8), + seleMinvMinEndCap = cms.double(0.2), + seleNxtalEndCap_region1 = cms.uint32(6), + seleNxtalEndCap_region2 = cms.uint32(6), + seleNxtalEndCap_region3 = cms.uint32(6), + selePtGammaEndCap_region1 = cms.double(1.0), + selePtGammaEndCap_region2 = cms.double(1.0), + selePtGammaEndCap_region3 = cms.double(1.0), + selePtPairEndCap_region1 = cms.double(3.0), + selePtPairEndCap_region2 = cms.double(3.0), + selePtPairEndCap_region3 = cms.double(3.0), + selePtPairMaxEndCap_region3 = cms.double(999.0), + seleS4S9GammaEndCap_region1 = cms.double(0.9), + seleS4S9GammaEndCap_region2 = cms.double(0.9), + seleS4S9GammaEndCap_region3 = cms.double(0.9), + seleS9S25GammaEndCap = cms.double(0.85), + store5x5RecHitEE = cms.bool(True) + ), + flagLevelRecHitsToUse = cms.int32(1), + preshRecHitProducer = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES"), + preshowerSelection = cms.PSet( + ESCollection = cms.string('etaEcalRecHitsES'), + debugLevelES = cms.string(''), + preshCalibGamma = cms.double(0.024), + preshCalibMIP = cms.double(9e-05), + preshCalibPlaneX = cms.double(1.0), + preshCalibPlaneY = cms.double(0.7), + preshClusterEnergyCut = cms.double(0.0), + preshNclust = cms.int32(4), + preshSeededNstrip = cms.int32(15), + preshStripEnergyCut = cms.double(0.0) + ), + statusLevelRecHitsToUse = cms.int32(1), + storeRecHitES = cms.bool(True), + useDBStatus = cms.bool(True), + useRecoFlag = cms.bool(False) +) + + +process.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter("HLTRegionalEcalResonanceFilter", + barrelClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersBarrel"), + barrelHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelSelection = cms.PSet( + barrelHitCollection = cms.string('pi0EcalRecHitsEB'), + massHighPi0Cand = cms.double(0.163), + massLowPi0Cand = cms.double(0.104), + ptMinForIsolation = cms.double(1.0), + region1_Barrel = cms.double(1.0), + removePi0CandidatesForEta = cms.bool(False), + seleBeltDR = cms.double(0.2), + seleBeltDeta = cms.double(0.05), + seleIsoBarrel_region1 = cms.double(0.5), + seleIsoBarrel_region2 = cms.double(0.5), + seleMinvMaxBarrel = cms.double(0.22), + seleMinvMinBarrel = cms.double(0.06), + seleNxtalBarrel_region1 = cms.uint32(6), + seleNxtalBarrel_region2 = cms.uint32(6), + selePtGammaBarrel_region1 = cms.double(0.65), + selePtGammaBarrel_region2 = cms.double(0.65), + selePtPairBarrel_region1 = cms.double(2.0), + selePtPairBarrel_region2 = cms.double(1.75), + seleS4S9GammaBarrel_region1 = cms.double(0.88), + seleS4S9GammaBarrel_region2 = cms.double(0.9), + seleS9S25Gamma = cms.double(0.0), + store5x5RecHitEB = cms.bool(False) + ), + debugLevel = cms.int32(0), + doSelBarrel = cms.bool(True), + doSelEndcap = cms.bool(False), + endcapClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersEndcap"), + endcapHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapSelection = cms.PSet( + endcapHitCollection = cms.string('pi0EcalRecHitsEE'), + ptMinForIsolationEndCap = cms.double(0.5), + region1_EndCap = cms.double(1.8), + region2_EndCap = cms.double(2.0), + seleBeltDREndCap = cms.double(0.2), + seleBeltDetaEndCap = cms.double(0.05), + seleIsoEndCap_region1 = cms.double(0.5), + seleIsoEndCap_region2 = cms.double(0.5), + seleIsoEndCap_region3 = cms.double(0.5), + seleMinvMaxEndCap = cms.double(0.3), + seleMinvMinEndCap = cms.double(0.05), + seleNxtalEndCap_region1 = cms.uint32(6), + seleNxtalEndCap_region2 = cms.uint32(6), + seleNxtalEndCap_region3 = cms.uint32(6), + selePtGammaEndCap_region1 = cms.double(0.5), + selePtGammaEndCap_region2 = cms.double(0.5), + selePtGammaEndCap_region3 = cms.double(0.5), + selePtPairEndCap_region1 = cms.double(1.5), + selePtPairEndCap_region2 = cms.double(1.5), + selePtPairEndCap_region3 = cms.double(99.0), + selePtPairMaxEndCap_region3 = cms.double(2.5), + seleS4S9GammaEndCap_region1 = cms.double(0.65), + seleS4S9GammaEndCap_region2 = cms.double(0.65), + seleS4S9GammaEndCap_region3 = cms.double(0.65), + seleS9S25GammaEndCap = cms.double(0.0), + store5x5RecHitEE = cms.bool(False) + ), + flagLevelRecHitsToUse = cms.int32(1), + preshRecHitProducer = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES"), + preshowerSelection = cms.PSet( + ESCollection = cms.string('pi0EcalRecHitsES'), + debugLevelES = cms.string(''), + preshCalibGamma = cms.double(0.024), + preshCalibMIP = cms.double(9e-05), + preshCalibPlaneX = cms.double(1.0), + preshCalibPlaneY = cms.double(0.7), + preshClusterEnergyCut = cms.double(0.0), + preshNclust = cms.int32(4), + preshSeededNstrip = cms.int32(15), + preshStripEnergyCut = cms.double(0.0) + ), + statusLevelRecHitsToUse = cms.int32(1), + storeRecHitES = cms.bool(False), + useDBStatus = cms.bool(True), + useRecoFlag = cms.bool(False) +) + + +process.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter("HLTRegionalEcalResonanceFilter", + barrelClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersBarrel"), + barrelHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelSelection = cms.PSet( + barrelHitCollection = cms.string('pi0EcalRecHitsEB'), + massHighPi0Cand = cms.double(0.163), + massLowPi0Cand = cms.double(0.104), + ptMinForIsolation = cms.double(1.0), + region1_Barrel = cms.double(1.0), + removePi0CandidatesForEta = cms.bool(False), + seleBeltDR = cms.double(0.2), + seleBeltDeta = cms.double(0.05), + seleIsoBarrel_region1 = cms.double(0.5), + seleIsoBarrel_region2 = cms.double(0.5), + seleMinvMaxBarrel = cms.double(0.22), + seleMinvMinBarrel = cms.double(0.06), + seleNxtalBarrel_region1 = cms.uint32(6), + seleNxtalBarrel_region2 = cms.uint32(6), + selePtGammaBarrel_region1 = cms.double(0.5), + selePtGammaBarrel_region2 = cms.double(0.5), + selePtPairBarrel_region1 = cms.double(1.5), + selePtPairBarrel_region2 = cms.double(1.5), + seleS4S9GammaBarrel_region1 = cms.double(0.65), + seleS4S9GammaBarrel_region2 = cms.double(0.65), + seleS9S25Gamma = cms.double(0.0), + store5x5RecHitEB = cms.bool(False) + ), + debugLevel = cms.int32(0), + doSelBarrel = cms.bool(False), + doSelEndcap = cms.bool(True), + endcapClusters = cms.InputTag("hltSimple3x3Clusters","Simple3x3ClustersEndcap"), + endcapHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapSelection = cms.PSet( + endcapHitCollection = cms.string('pi0EcalRecHitsEE'), + ptMinForIsolationEndCap = cms.double(0.5), + region1_EndCap = cms.double(1.8), + region2_EndCap = cms.double(2.0), + seleBeltDREndCap = cms.double(0.2), + seleBeltDetaEndCap = cms.double(0.05), + seleIsoEndCap_region1 = cms.double(0.5), + seleIsoEndCap_region2 = cms.double(0.5), + seleIsoEndCap_region3 = cms.double(0.5), + seleMinvMaxEndCap = cms.double(0.3), + seleMinvMinEndCap = cms.double(0.05), + seleNxtalEndCap_region1 = cms.uint32(6), + seleNxtalEndCap_region2 = cms.uint32(6), + seleNxtalEndCap_region3 = cms.uint32(6), + selePtGammaEndCap_region1 = cms.double(1.1), + selePtGammaEndCap_region2 = cms.double(0.95), + selePtGammaEndCap_region3 = cms.double(0.95), + selePtPairEndCap_region1 = cms.double(3.75), + selePtPairEndCap_region2 = cms.double(2.0), + selePtPairEndCap_region3 = cms.double(2.0), + selePtPairMaxEndCap_region3 = cms.double(999.0), + seleS4S9GammaEndCap_region1 = cms.double(0.85), + seleS4S9GammaEndCap_region2 = cms.double(0.92), + seleS4S9GammaEndCap_region3 = cms.double(0.92), + seleS9S25GammaEndCap = cms.double(0.0), + store5x5RecHitEE = cms.bool(False) + ), + flagLevelRecHitsToUse = cms.int32(1), + preshRecHitProducer = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES"), + preshowerSelection = cms.PSet( + ESCollection = cms.string('pi0EcalRecHitsES'), + debugLevelES = cms.string(''), + preshCalibGamma = cms.double(0.024), + preshCalibMIP = cms.double(9e-05), + preshCalibPlaneX = cms.double(1.0), + preshCalibPlaneY = cms.double(0.7), + preshClusterEnergyCut = cms.double(0.0), + preshNclust = cms.int32(4), + preshSeededNstrip = cms.int32(15), + preshStripEnergyCut = cms.double(0.0) + ), + statusLevelRecHitsToUse = cms.int32(1), + storeRecHitES = cms.bool(True), + useDBStatus = cms.bool(True), + useRecoFlag = cms.bool(False) +) + + +process.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltBAK8Jet170L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltBDiJet110L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBDiJet200L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBDiJet20L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBDiJet40L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBDiJet70L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBJet300L1AK8FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltBJet300L1FastJetCentral = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(110.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsAK8DiJet170L1FastJet") +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonAK8DiJet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonAK8Jet170L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(170.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsAK8Jet170L1FastJet") +) + + +process.hltBSoftMuonDiJet100Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet100PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet100PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet100PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(100.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet100PF") +) + + +process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(110.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet110L1FastJet") +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonDiJet110L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(110.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet200L1FastJet") +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonDiJet200L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet200Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet200PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet200PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet200PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(200.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet200PF") +) + + +process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(20.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet20L1FastJet") +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonDiJet20L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet350Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet350PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet350PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet350PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(350.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet350PF") +) + + +process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(40.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet40L1FastJet") +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonDiJet40L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet40Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet40PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet40PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet40PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(40.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet40PF") +) + + +process.hltBSoftMuonDiJet54Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet54PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet54PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet54PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(54.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet54PF") +) + + +process.hltBSoftMuonDiJet62Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet62PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromDiJet62PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet62PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(62.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet62PF") +) + + +process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(70.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsDiJet70L1FastJet") +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonDiJet70L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(300.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsJet300L1AK8FastJet") +) + + +process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonJet300L1AK8FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1FastJetL25BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(300.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsJet300L1FastJet") +) + + +process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDRnoalgo = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDRnoalgo"), + Jets = cms.InputTag("hltBSoftMuonJet300L1FastJetL25Jets"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet40Mu12L3FilterByDR = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBSoftMuonJet40PFMu12L3BJetTagsByDR"), + Jets = cms.InputTag("hltBSoftMuonGetJetsFromJet40PF"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.5), + TriggerType = cms.int32(0), + saveTags = cms.bool(True) +) + + +process.hltBSoftMuonJet40PFMu12L3Jets = cms.EDFilter("EtMinPFJetSelector", + etMin = cms.double(40.0), + filter = cms.bool(False), + src = cms.InputTag("hltSelector4JetsJet40PF") +) + + +process.hltBTagAK8PFDeepCSV10p3Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPFAK8","probb"), + Jets = cms.InputTag("hltPFJetForBtagAK8"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.4), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagAK8PFDeepCSV16p1Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPFAK8","probb"), + Jets = cms.InputTag("hltPFJetForBtagAK8"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.3), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV0p71Double6Jets80 = cms.EDFilter("HLTCaloJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector6CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.52), + TriggerType = cms.int32(86), + deltaR = cms.double(10.0), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV0p71Double8Jets30 = cms.EDFilter("HLTCaloJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.52), + TriggerType = cms.int32(86), + deltaR = cms.double(10.0), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV0p71Single6Jets80 = cms.EDFilter("HLTCaloJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector6CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.52), + TriggerType = cms.int32(86), + deltaR = cms.double(10.0), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV0p71Single8Jets30 = cms.EDFilter("HLTCaloJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.52), + TriggerType = cms.int32(86), + deltaR = cms.double(10.0), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV10p01Single = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.14), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV1p56Single = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.4), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV1p5Single = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.6), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV3p07Single = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.29), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSV4p50Single = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(99999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.24), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagCaloDeepCSVp17Double = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsCalo","probb"), + Jets = cms.InputTag("hltSelector8CentralJetsL1FastJet"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.17), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFBoostedDoubleSecondaryVertexnp02Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBoostedDBJetTagsPFAK8"), + Jets = cms.InputTag("hltPFJetForDBtagAK8"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(-0.2), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFBoostedDoubleSecondaryVertexnp4Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBoostedDBJetTagsPFAK8"), + Jets = cms.InputTag("hltPFJetForDBtagAK8"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(-0.4), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFBoostedDoubleSecondaryVertexpZSingle = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltBoostedDBJetTagsPFAK8"), + Jets = cms.InputTag("hltPFJetForDBtagAK8"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.2), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV1p28Single6Jets = cms.EDFilter("HLTPFJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltSelector6PFJets"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.43), + TriggerType = cms.int32(86), + deltaR = cms.double(0.1), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV1p59Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.4), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV1p5Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.59), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV2p94Double = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.3), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV4p06Single = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.25), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV4p5Double = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.24), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV4p5Triple = cms.EDFilter("HLTPFJetTag", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltPFJetForBtag"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(3), + MinTag = cms.double(0.24), + TriggerType = cms.int32(86), + saveTags = cms.bool(True) +) + + +process.hltBTagPFDeepCSV7p68Double6Jets = cms.EDFilter("HLTPFJetTagWithMatching", + JetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + Jets = cms.InputTag("hltSelector6PFJets"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(0.16), + TriggerType = cms.int32(86), + deltaR = cms.double(0.1), + saveTags = cms.bool(True) +) + + +process.hltBoolEnd = cms.EDFilter("HLTBool", + result = cms.bool(True) +) + + +process.hltBoolFalse = cms.EDFilter("HLTBool", + result = cms.bool(False) +) + + +process.hltCalibrationEventsFilter = cms.EDFilter("HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32(2) +) + + +process.hltCaloFiveJet25HT300 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtCaloJetsFiveC25"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtCaloJetsFiveC25"), + minHt = cms.vdouble(300.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCaloHTOpenFilter = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtForMC"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtForMC"), + minHt = cms.vdouble(-1.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtFromPVForMC"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtFromPVForMC"), + minHt = cms.vdouble(-1.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCaloJetCollection20Filter = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltCaloJetFilterFiveC25 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(3.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(5), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltCaloJetFilterSixC25 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(6), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltCaloJetFilterSixC30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(6), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltCaloJetFilterTwoC30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.4), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltCaloJetFromPVCollection20Filter = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltCaloJetFromPV"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltCaloQuadJet30HT320 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtCaloJetsQuadC30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtCaloJetsQuadC30"), + minHt = cms.vdouble(320.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCaloSixJet25HT300 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtCaloJetsSixC25"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtCaloJetsSixC25"), + minHt = cms.vdouble(300.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCaloSixJet30HT350 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtCaloJetsSixC30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtCaloJetsSixC30"), + minHt = cms.vdouble(350.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltCentralCaloJet65 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(65.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltCentralPFJet80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltDiCaloJet20MJJ400DEta3p5 = cms.EDFilter("HLTCaloJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.5), + minInvMass = cms.double(400.0), + minPtHigh = cms.double(20.0), + minPtLow = cms.double(20.0), + saveTags = cms.bool(True), + triggerType = cms.int32(10) +) + + +process.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter("HLTCaloJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(300.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJet30MJJ400AllJetsDEta3Filter = cms.EDFilter("HLTCaloJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(400.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJet30MJJ600AllJetsDEta3Filter = cms.EDFilter("HLTCaloJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(600.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJet7020MJJ500DEta3p5 = cms.EDFilter("HLTCaloJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.5), + minInvMass = cms.double(500.0), + minPtHigh = cms.double(70.0), + minPtLow = cms.double(20.0), + saveTags = cms.bool(True), + triggerType = cms.int32(10) +) + + +process.hltDiCaloJetAve110 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(110.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve170 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(170.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve210 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(210.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve270 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(270.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve30 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(30.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve350 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(350.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve45 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(45.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve450 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(450.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiCaloJetAve60 = cms.EDFilter("HLTDiCaloJetAveFilter", + inputJetTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(60.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10HE10R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(2.55), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltEgammaCandidatesUnseeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(92) +) + + +process.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10R9Id50b80eR9IdUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIsoUnseeded") +) + + +process.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10EtEta2p55UnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG10HE10R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter"), + minMass = cms.double(10.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter") +) + + +process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG18EIso15HE30EcalIsoUnseededFilter"), + minMass = cms.double(70.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG18EIso15HE30EcalIsoUnseededFilter") +) + + +process.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(2.55), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(18.0), + inputTag = cms.InputTag("hltEgammaCandidatesUnseeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(92) +) + + +process.hltDiEG18EtUnseededFilter = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(18.0), + inputTag = cms.InputTag("hltEgammaCandidatesUnseeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(92) +) + + +process.hltDiEG18HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18R9Id50b80eR9IdUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18EtEta2p55UnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG18PVHE10R9Id50b80eHEUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVR9Id50b80eR9IdUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG18PVNewPixelMatchPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVHE10R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltDiEG18PVR9Id50b80eR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltDiEG18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55CombMassNewPixelMatchLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG18PVR9Idb85e90HE10R9Id50b80eR9NewPixelMatchUnseededLastFilter"), + minMass = cms.double(55.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNewPixelMatchLastFilter") +) + + +process.hltDiEG18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55CombMassNoPixelVetoLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG18PVR9Idb85e90HE10R9Id50b80eR9NoPixelVetoUnseededLastFilter"), + minMass = cms.double(55.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNoPixelVetoLastFilter") +) + + +process.hltDiEG18R9Id50b80eR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltDiEG20EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(2.55), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(22.0), + inputTag = cms.InputTag("hltEgammaCandidatesUnseeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(92) +) + + +process.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG22R9Id50b80eR9IdUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG22EtEta2p55UnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter"), + minMass = cms.double(90.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter") +) + + +process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter"), + minMass = cms.double(95.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter") +) + + +process.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG25HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltDiEG25EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(25.0), + etcutEE = cms.double(25.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG25HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG25EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG27HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltDiEG27EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG27HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG27EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG30CaloIdLV2EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEG10CaloIdLV2ClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG30CaloIdLV2R9IdVLEtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEG10CaloIdLV2R9IdVLR9IdUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG30TriEG10CaloIdLV2EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(10.0), + etcutEE = cms.double(10.0), + inputTag = cms.InputTag("hltEG10CaloIdLV2ClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(3), + saveTags = cms.bool(True) +) + + +process.hltDiEG30TriEG10CaloIdLV2R9IdVLEtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(10.0), + etcutEE = cms.double(10.0), + inputTag = cms.InputTag("hltEG10CaloIdLV2R9IdVLR9IdUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(3), + saveTags = cms.bool(True) +) + + +process.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG33HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltDiEG33EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(33.0), + etcutEE = cms.double(33.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG33HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG33EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG35CaloIdLV2R9IdVLEtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(35.0), + etcutEE = cms.double(35.0), + inputTag = cms.InputTag("hltEG5CaloIdLV2R9IdVLR9IdUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG35TriEG5CaloIdLV2R9IdVLEtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(5.0), + etcutEE = cms.double(5.0), + inputTag = cms.InputTag("hltEG5CaloIdLV2R9IdVLR9IdUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(3), + saveTags = cms.bool(True) +) + + +process.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG5HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltDiEG5EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(5.0), + etcutEE = cms.double(5.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG5HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG5EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG70EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(70.0), + etcutEE = cms.double(70.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG70HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG70EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEG85EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(85.0), + etcutEE = cms.double(85.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiEG85HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG85EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEle25CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiEG25CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEle27CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiEG27CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG27L1SingleAndDoubleEGEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltDiEle27L1DoubleEGWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltDiEle27L1DoubleEGWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltDiEle27L1DoubleEGWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEle33CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiEG33CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEle5CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiEG5CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(7.0), + etcutEE = cms.double(7.0), + inputTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sDoubleMu3DoubleEG7p5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(2), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu3DoubleEG7p5"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(9.0), + etcutEE = cms.double(9.0), + inputTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sDoubleMu4EG9"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4EG9"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(2.0), + etcutEE = cms.double(2.0), + inputTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sDoubleMu5DoubleEG3"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(2), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu5DoubleEG3"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(9.0), + etcutEE = cms.double(9.0), + inputTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sDoubleMu7EG7"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu7EG7"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon178Mass3p8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(9999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(8.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon178Mass8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(9999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(8.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(8.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon178RelTrkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(2), + PreviousCandTag = cms.InputTag("hltL3fL1DoubleMu155fPreFiltered8"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuon178RelTrkIsoFiltered0p4"), + inputTag2 = cms.InputTag("hltDiMuon178RelTrkIsoFiltered0p4"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon189DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered9"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered18"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon189SameSignDzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered9"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered18"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon189SameSignFiltered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(True), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(3.15), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(99999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(999999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(0.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(18.0), + MinPtMin = cms.vdouble(9.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon199Mass3p8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(9999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(19.0), + MinPtMin = cms.vdouble(9.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon199Mass8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(9999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(8.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(19.0), + MinPtMin = cms.vdouble(8.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon199RelTrkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(2), + PreviousCandTag = cms.InputTag("hltL3fL1DoubleMu155fPreFiltered9"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon199RelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuon199RelTrkIsoFiltered0p4"), + inputTag2 = cms.InputTag("hltDiMuon199RelTrkIsoFiltered0p4"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon2010DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered10"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered20"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon2010SameSignDzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered10"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered20"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon2010SameSignFiltered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(True), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(3.15), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(99999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(999999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(0.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(20.0), + MinPtMin = cms.vdouble(10.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuon2312DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered12"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered23"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon2312SameSignDzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu157fFiltered12"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu157fFiltered23"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuon2312SameSignFiltered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(True), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(3.15), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(99999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(999999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(0.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(23.0), + MinPtMin = cms.vdouble(12.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.3), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltMu1Mu1TrkPairPt2DR0p5MassMax1p9"), + inputTag2 = cms.InputTag("hltMu1Mu1TrkPairPt2DR0p5MassMax1p9"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb20Trk0DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered20TrkFiltered0"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered20TrkFiltered0"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered25PhiTrkFiltered0"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered25PhiTrkFiltered0"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb25Trk0DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered25TrkFiltered0"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered25TrkFiltered0"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered30TrkPsiFiltered0"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered30TrkPsiFiltered0"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered30TrkUpsilonFiltered0"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered30TrkUpsilonFiltered0"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbFiltered37TrkFiltered27"), + inputTag2 = cms.InputTag("hltDiMuonGlbFiltered37TrkFiltered27"), + originTag1 = cms.VInputTag("hltGlbTrkMuonCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlbFiltered20TrkFiltered0 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(1.2), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(0.85), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(20.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(1.2), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(0.85), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(25.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbFiltered25TrkFiltered0 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(12.0), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(2.8), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(25.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(4.05), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(2.9), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(30.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(11.5), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(8.5), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(30.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(0), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuons"), + maxDCAMuMu = cms.double(1e+99), + maxEtaMuon = cms.double(1e+99), + maxMass = cms.double(1e+99), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(1e+99), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(1.0), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(37.0), + minPtMuon2 = cms.double(27.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonGlbOrTrk0zFiltered0p2v2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonGlbOrTrkFiltered0v2"), + inputTag2 = cms.InputTag("hltDiMuonGlbOrTrkFiltered0v2"), + originTag1 = cms.VInputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + originTag2 = cms.VInputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiMuonGlbOrTrkFiltered0v2 = cms.EDFilter("HLTDiMuonGlbTrkFilter", + ChargeOpt = cms.int32(-1), + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsLowPtIter01Merge"), + maxDCAMuMu = cms.double(0.5), + maxEtaMuon = cms.double(2.5), + maxMass = cms.double(1.15), + maxNormalizedChi2 = cms.double(1e+99), + maxYDimuon = cms.double(2.5), + maxdEtaMuMu = cms.double(1e+99), + minDR = cms.double(0.001), + minMass = cms.double(0.65), + minMuonHits = cms.int32(-1), + minPtMuon1 = cms.double(0.0), + minPtMuon2 = cms.double(0.0), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDiMuonRelTrkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(2), + PreviousCandTag = cms.InputTag("hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu"), + saveTags = cms.bool(True) +) + + +process.hltDiMuonRelTrkIsoFiltered0p4DzFiltered0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDiMuonRelTrkIsoFiltered0p4"), + inputTag2 = cms.InputTag("hltDiMuonRelTrkIsoFiltered0p4"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter("HLTPFJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(300.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJet30MJJ400AllJetsDEta3Filter = cms.EDFilter("HLTPFJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(400.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJet30MJJ600AllJetsDEta3Filter = cms.EDFilter("HLTPFJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4PFJetsTightIDCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.0), + minInvMass = cms.double(600.0), + minPtHigh = cms.double(30.0), + minPtLow = cms.double(30.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJet40MJJ750DEta3p5 = cms.EDFilter("HLTPFJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.5), + minInvMass = cms.double(750.0), + minPtHigh = cms.double(40.0), + minPtLow = cms.double(40.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJet9040MJJ750DEta3p5 = cms.EDFilter("HLTPFJetVBFFilter", + etaOpposite = cms.bool(True), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + leadingJetOnly = cms.bool(False), + maxEta = cms.double(5.0), + minDeltaEta = cms.double(3.5), + minInvMass = cms.double(750.0), + minPtHigh = cms.double(90.0), + minPtLow = cms.double(40.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve100ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(100.0), + minPtJet = cms.double(50.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve140 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(140.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve15ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(15.0), + minPtJet = cms.double(10.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve160ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(160.0), + minPtJet = cms.double(80.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve200 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(200.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve220ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(220.0), + minPtJet = cms.double(110.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve25ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(25.0), + minPtJet = cms.double(10.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve260 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(260.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve300ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(300.0), + minPtJet = cms.double(150.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve320 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(320.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve35ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(35.0), + minPtJet = cms.double(10.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve40 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(40.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve400 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(400.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve500 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(500.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve60 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(60.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve60ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(60.0), + minPtJet = cms.double(30.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve80 = cms.EDFilter("HLTDiPFJetAveFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + minDphi = cms.double(-1.0), + minPtAve = cms.double(80.0), + minPtJet3 = cms.double(99999.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDiPFJetAve80ForHFJEC = cms.EDFilter("HLTDiPFJetAveEtaFilter", + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(1.4), + minDphi = cms.double(2.5), + minProbeEta = cms.double(2.7), + minPtAve = cms.double(80.0), + minPtJet = cms.double(40.0), + minTagEta = cms.double(-1.0), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0SQL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0JpsiL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0SQL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL1s0er1p5RL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL1s4RL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0LowMassL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s4p5NoOSL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s5L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon0UpsilonL1s5ML3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon10PsiPrimeBarrelnoCowL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(True), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(4.05), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(1.25), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(3.35), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(9.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(1.4), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(11.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(True), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(1.2), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(1.25), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(13.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(4.05), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(3.35), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(17.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(4.05), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(3.35), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(17.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon20JpsiBarrelnoCowL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(True), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(1.25), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(19.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(1.2), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(1.25), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.85), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(23.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(13.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(24.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(24.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0Jpsi"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMass"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMassL1s4"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMassL1s4R = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s5 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon0UpsilonL1s5M = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon12Upsilonsv3"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon18PsiPrimes"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon25Jpsis"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3mu"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.0), + MinLxySignificance = cms.double(1.0), + MinVtxProbability = cms.double(0.01), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.0), + MinLxySignificance = cms.double(1.0), + MinVtxProbability = cms.double(0.01), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Bs"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4Jpsi"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(3.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu4LowMassNonResonant = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(3.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDisplacedmumuFilterDoubleMu4PsiPrime = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu4PsiPrime"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(3.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltDoubleCaloBJets100eta2p3 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoubleCaloBJets30eta2p3 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoubleCentralCaloJet10 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoubleCentralCaloJetpt40 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltEmFraction0p01To0p99CaloJetSelector"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoubleCentralCaloJetpt60 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltEmFraction0p01To0p99CaloJetSelector"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoubleEG24L1EGEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(24.0), + etcutEE = cms.double(24.0), + inputTag = cms.InputTag("hltDoubleEGL1EGerFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltDoubleEGL1EGerFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sBigORDoubleLooseIsoEGXXer"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.17), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEG24L1EGEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltDoubleEle24erWPTightHEFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle24erWPTightGsfMissingHitsFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle24erWPTightGsfDetaFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle24erWPTightPMS2FilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltDoubleEle24erWPTightGsfDphiFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltDoubleEle24erWPTightClusterShapeFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltDoubleEle24erWPTightEcalIsoFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle24erWPTightPixelMatchFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltDoubleEle24erWPTightHcalIsoFilterForTau"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.006), + thrRegularEE = cms.vdouble(0.0085), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDoubleEle8CaloIdMPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.05), + thrRegularEE = cms.vdouble(0.02), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG8CaloIdMClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltDoubleEle8DZFilter = cms.EDFilter("HLT2PhotonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(True), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter"), + inputTag2 = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(81) +) + + +process.hltDoubleEle8Mass8Filter = cms.EDFilter("HLTEgammaCombMassFilter", + firstLegLastFilter = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter"), + minMass = cms.double(8.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter") +) + + +process.hltDoubleJet65 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(65.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoubleL2IsoTau20eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltL2TauJetsIso"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoubleL2IsoTau26eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(26.0), + inputTag = cms.InputTag("hltL2TauJetsIsoL1TauSeeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoubleL2Tau20eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltL2TauJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoubleL2Tau26eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(26.0), + inputTag = cms.InputTag("hltL2TauJetsL1TauSeeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoubleMu207Mass0to30L1DM4L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu4OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(30.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(20.0), + MinPtMin = cms.vdouble(7.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu4OSL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu207Mass0to30Photon23L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(30.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(20.0), + MinPtMin = cms.vdouble(7.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(2.0), + MinPtPair = cms.vdouble(3.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu2JpsiL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltIterL3MuonsFromL2LinksCombination"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(2.0), + MinPtPair = cms.vdouble(3.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag(""), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(0.6), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(1.7), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(2.7), + MinInvMass = cms.vdouble(0.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(6.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(0.6), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(1.7), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(2.7), + MinInvMass = cms.vdouble(0.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(6.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu43JpsiDisplacedL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(4.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(6.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu4BsL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(6.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(4.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(4.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(4.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu4DZFilter = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu4EG9f0Filtered4"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu4EG9f0Filtered4"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.3), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.9), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(4.0), + MinPtPair = cms.vdouble(6.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu4LowMassNonResonantDisplacedL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(2.9, 4.8), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125, 1e+125), + MaxPtPair = cms.vdouble(1e+125, 1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(1.0, 4.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0, 0.0), + MinPtMin = cms.vdouble(4.0, 4.0), + MinPtPair = cms.vdouble(6.9, 6.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDoubleMuon4Mass3p8Filtered"), + inputTag2 = cms.InputTag("hltDoubleMuon4Mass3p8Filtered"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDoubleMu4PsiPrimeDisplacedL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(4.05), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(3.3), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(4.0), + MinPtPair = cms.vdouble(6.9), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu5EG3L3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMu9DZFilter = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu7EG7f0Filtered9"), + inputTag2 = cms.InputTag("hltL3fL1DoubleMu7EG7f0Filtered9"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDoubleMuon0L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(False), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMuon0L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltDoubleMuon3Mass3p8to60Filter"), + inputTag2 = cms.InputTag("hltDoubleMuon3Mass3p8to60Filter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(60.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon3Mass3p8to60noDrDCAFilter = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(60.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu3SQHTT200"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMuon4L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DoubleMuon4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(4.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltDoubleMuon4L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltDoublePFBJets100Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFBJets200Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFBJets350Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFBJets40Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFBJets54Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(54.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFBJets62Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(62.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltDoublePFJet15 = cms.EDFilter("HLTDiPFJetEtaTopologyFilter", + applyAbsToProbe = cms.bool(False), + applyAbsToTag = cms.bool(False), + atLeastOneJetAbovePT = cms.double(0.0), + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(5.5), + minDphi = cms.double(-1.0), + minProbeEta = cms.double(-5.5), + minPtAve = cms.double(15.0), + minPtProbe = cms.double(15.0), + minPtTag = cms.double(15.0), + minTagEta = cms.double(-5.5), + oppositeEta = cms.bool(False), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJet15FBEta3 = cms.EDFilter("HLTDiPFJetEtaTopologyFilter", + applyAbsToProbe = cms.bool(False), + applyAbsToTag = cms.bool(False), + atLeastOneJetAbovePT = cms.double(0.0), + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(-3.0), + minDphi = cms.double(-1.0), + minProbeEta = cms.double(3.0), + minPtAve = cms.double(15.0), + minPtProbe = cms.double(15.0), + minPtTag = cms.double(15.0), + minTagEta = cms.double(-5.5), + oppositeEta = cms.bool(True), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJet25 = cms.EDFilter("HLTDiPFJetEtaTopologyFilter", + applyAbsToProbe = cms.bool(False), + applyAbsToTag = cms.bool(False), + atLeastOneJetAbovePT = cms.double(0.0), + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(5.5), + minDphi = cms.double(-1.0), + minProbeEta = cms.double(-5.5), + minPtAve = cms.double(25.0), + minPtProbe = cms.double(25.0), + minPtTag = cms.double(25.0), + minTagEta = cms.double(-5.5), + oppositeEta = cms.bool(False), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJet25FBEta3 = cms.EDFilter("HLTDiPFJetEtaTopologyFilter", + applyAbsToProbe = cms.bool(False), + applyAbsToTag = cms.bool(False), + atLeastOneJetAbovePT = cms.double(0.0), + inputJetTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxProbeEta = cms.double(5.5), + maxTagEta = cms.double(-3.0), + minDphi = cms.double(-1.0), + minProbeEta = cms.double(3.0), + minPtAve = cms.double(25.0), + minPtProbe = cms.double(25.0), + minPtTag = cms.double(25.0), + minTagEta = cms.double(-5.5), + oppositeEta = cms.bool(True), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets100Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets116Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(116.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets116Eta2p3MaxDeta1p6 = cms.EDFilter("HLT2PFJetPFJet", + MaxDelR = cms.double(1000.0), + MaxDeta = cms.double(1.6), + MaxDphi = cms.double(10000000.0), + MaxMinv = cms.double(10000000.0), + MaxPt = cms.double(10000000.0), + MinDelR = cms.double(0.0), + MinDeta = cms.double(-1000.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag1 = cms.InputTag("hltDoublePFJets116Eta2p3"), + inputTag2 = cms.InputTag("hltDoublePFJets116Eta2p3"), + originTag1 = cms.VInputTag("hltAK4PFJetsCorrected"), + originTag2 = cms.VInputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(85), + triggerType2 = cms.int32(85) +) + + +process.hltDoublePFJets128Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(128.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets128Eta2p3MaxDeta1p6 = cms.EDFilter("HLT2PFJetPFJet", + MaxDelR = cms.double(1000.0), + MaxDeta = cms.double(1.6), + MaxDphi = cms.double(10000000.0), + MaxMinv = cms.double(10000000.0), + MaxPt = cms.double(10000000.0), + MinDelR = cms.double(0.0), + MinDeta = cms.double(-1000.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag1 = cms.InputTag("hltDoublePFJets128Eta2p3"), + inputTag2 = cms.InputTag("hltDoublePFJets128Eta2p3"), + originTag1 = cms.VInputTag("hltAK4PFJetsCorrected"), + originTag2 = cms.VInputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(85), + triggerType2 = cms.int32(85) +) + + +process.hltDoublePFJets200Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets350Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets40Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltDoublePFJets40Eta2p3MaxDeta1p6 = cms.EDFilter("HLT2PFJetPFJet", + MaxDelR = cms.double(1000.0), + MaxDeta = cms.double(1.6), + MaxDphi = cms.double(10000000.0), + MaxMinv = cms.double(10000000.0), + MaxPt = cms.double(10000000.0), + MinDelR = cms.double(0.0), + MinDeta = cms.double(-1000.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag1 = cms.InputTag("hltDoublePFBJets40Eta2p3"), + inputTag2 = cms.InputTag("hltDoublePFBJets40Eta2p3"), + originTag1 = cms.VInputTag("hltAK4PFJetsCorrected"), + originTag2 = cms.VInputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(86), + triggerType2 = cms.int32(86) +) + + +process.hltDoublePFJets54Eta2p3MaxDeta1p6 = cms.EDFilter("HLT2PFJetPFJet", + MaxDelR = cms.double(1000.0), + MaxDeta = cms.double(1.6), + MaxDphi = cms.double(10000000.0), + MaxMinv = cms.double(10000000.0), + MaxPt = cms.double(10000000.0), + MinDelR = cms.double(0.0), + MinDeta = cms.double(-1000.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag1 = cms.InputTag("hltDoublePFBJets54Eta2p3"), + inputTag2 = cms.InputTag("hltDoublePFBJets54Eta2p3"), + originTag1 = cms.VInputTag("hltAK4PFJetsCorrected"), + originTag2 = cms.VInputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(86), + triggerType2 = cms.int32(86) +) + + +process.hltDoublePFJets62Eta2p3MaxDeta1p6 = cms.EDFilter("HLT2PFJetPFJet", + MaxDelR = cms.double(1000.0), + MaxDeta = cms.double(1.6), + MaxDphi = cms.double(10000000.0), + MaxMinv = cms.double(10000000.0), + MaxPt = cms.double(10000000.0), + MinDelR = cms.double(0.0), + MinDeta = cms.double(-1000.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag1 = cms.InputTag("hltDoublePFBJets62Eta2p3"), + inputTag2 = cms.InputTag("hltDoublePFBJets62Eta2p3"), + originTag1 = cms.VInputTag("hltAK4PFJetsCorrected"), + originTag2 = cms.VInputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(86), + triggerType2 = cms.int32(86) +) + + +process.hltDoublePFTau20 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau20Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau20TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau20TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltPFTausReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1MediumChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoublePFTau35TrackPt1TightChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1TightChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltDoubleTrkMuFiltered6NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(2), + minPt = cms.double(6.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(-1.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltEG100EBHE10EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(100.0), + etcutEE = cms.double(9999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG100EBHE10HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBHE10EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG100EBTightIDTightIsoClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsoEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.028), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG100EBTightIDTightIsoEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(100.0), + etcutEE = cms.double(9999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG100EBTightIDTightIsoHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsoClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.05), + thrOverEEE = cms.vdouble(0.05), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG100EBTightIDTightIsoHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsotEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(4.5), + thrRegularEE = cms.vdouble(4.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG100EBTightIDTightIsoR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsoHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG100EBTightIDTightIsoTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsoHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.01), + thrOverEEE = cms.vdouble(0.01), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG100EBTightIDTightIsotEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EBTightIDTightIsoR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(2.5), + thrRegularEE = cms.vdouble(2.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG100EEHE10EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(9999999.0), + etcutEE = cms.double(100.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG100EEHE10HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EEHE10EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG100EETightIDTightIsoClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsoEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.028), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG100EETightIDTightIsoEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(99999.0), + etcutEE = cms.double(100.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG100EETightIDTightIsoHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsoClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.05), + thrOverEEE = cms.vdouble(0.05), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG100EETightIDTightIsoHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsotEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(4.5), + thrRegularEE = cms.vdouble(4.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG100EETightIDTightIsoR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsoHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG100EETightIDTightIsoTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsoHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.01), + thrOverEEE = cms.vdouble(0.01), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG100EETightIDTightIsotEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG100EETightIDTightIsoR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(2.5), + thrRegularEE = cms.vdouble(2.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10HE10R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG10CaloIdLV2ClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG10CaloIdLV2R9IdVLR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10CaloIdLV2ClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(10.0), + etcutEE = cms.double(10.0), + inputTag = cms.InputTag("hltEGL1SingleEG5Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG10EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(10.0), + etcutEE = cms.double(10.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10R9Id50b80eR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHToverET") +) + + +process.hltEG10HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10EtL1SingleEG5EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG10HE10R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter("HLTEgammaDoubleLegCombFilter", + firstLegLastFilter = cms.InputTag("hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter"), + maxMatchDR = cms.double(0.01), + nrRequiredFirstLeg = cms.int32(0), + nrRequiredSecondLeg = cms.int32(0), + nrRequiredUniqueLeg = cms.int32(1), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter") +) + + +process.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsoEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.028), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(110.0), + etcutEE = cms.double(9999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsoClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.05), + thrOverEEE = cms.vdouble(0.05), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsotEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(4.5), + thrRegularEE = cms.vdouble(4.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsoHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsoHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.01), + thrOverEEE = cms.vdouble(0.01), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG110EBTightIDTightIsoR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(2.5), + thrRegularEE = cms.vdouble(2.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG115EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG115CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG115CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG115EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(115.0), + etcutEE = cms.double(115.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG120EBTightIDTightIsoClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsoEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.028), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG120EBTightIDTightIsoEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(120.0), + etcutEE = cms.double(9999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG120EBTightIDTightIsoHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsoClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.05), + thrOverEEE = cms.vdouble(0.05), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG120EBTightIDTightIsoHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsotEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(4.5), + thrRegularEE = cms.vdouble(4.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG120EBTightIDTightIsoR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsoHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG120EBTightIDTightIsoTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsoHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.01), + thrOverEEE = cms.vdouble(0.01), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG120EBTightIDTightIsotEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EBTightIDTightIsoR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(2.5), + thrRegularEE = cms.vdouble(2.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG120EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(120.0), + etcutEE = cms.double(120.0), + inputTag = cms.InputTag("hltEGL1SingleEG34ORL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG120HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(120.0), + etcutEE = cms.double(120.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG120R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG135EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG135CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG135CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG135EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(135.0), + etcutEE = cms.double(135.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG145CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG145EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG145CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG145CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG145EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(145.0), + etcutEE = cms.double(145.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG150EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(150.0), + etcutEE = cms.double(150.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG150HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG150EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG15EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(15.0), + etcutEE = cms.double(15.0), + inputTag = cms.InputTag("hltEGL1SingleEG5OpenFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG15L1SingleEGLowETOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(15.0), + etcutEE = cms.double(15.0), + inputTag = cms.InputTag("hltEGL1SingleEGLowETOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG165R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(165.0), + etcutEE = cms.double(165.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG165R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG165R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG165R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG165R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG175EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(175.0), + etcutEE = cms.double(175.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG175HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG175EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG17L1SingleEGLowETOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(17.0), + etcutEE = cms.double(17.0), + inputTag = cms.InputTag("hltEGL1SingleEGLowETOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG18CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18HE30eHEUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(15.0), + thrRegularEE = cms.vdouble(15.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEG18Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNewPixelMatchUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVNewPixelMatchPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNoPixelVetoUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVHE10R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNewPixelMatchUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNewPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNoPixelVetoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNoPixelVetoUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNewPixelMatchLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNewPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIsoUnseeded") +) + + +process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNoPixelVetoLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNoPixelVetoUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIsoUnseeded") +) + + +process.hltEG18PVR9Idb85e90HE10R9Id50b80eR9NewPixelMatchUnseededLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVNewPixelMatchPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG18PVR9Idb85e90HE10R9Id50b80eR9NoPixelVetoUnseededLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18PVHE10R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG18R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG18HE12b10eR9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eMass55CombMassLastFilter = cms.EDFilter("HLTEgammaAllCombMassFilter", + firstLegLastFilter = cms.InputTag("hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter"), + minMass = cms.double(55.0), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter") +) + + +process.hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG18Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIsoUnseeded") +) + + +process.hltEG200CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG200EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG200CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG200CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG200EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(200.0), + etcutEE = cms.double(200.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG200HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG200EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG20CaloIdLV2ClusterShapeL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20HEL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG20CaloIdLV2ClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG20CaloIdLV2R9IdVLR9IdL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20CaloIdLV2ClusterShapeL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG20EtFilterLooseHoverE = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEGL1SingleEG10Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG20EtL1TripleEGFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEGL1TripleEGOrDoubleEGOrSingleEG"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG20EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG20HEFilterLooseHoverE = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20EtFilterLooseHoverE"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG20HEL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20EtL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG20HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEG20L1EG10OR15HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20L1EG15EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG20L1EG15EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEGL1SingleEG15Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG20L1SingleEGLowETOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEGL1SingleEGLowETOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG20L1SingleEGLowETOrEtaREtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(20.0), + etcutEE = cms.double(20.0), + inputTag = cms.InputTag("hltEGL1SingleEGLowETOrEtaRFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG22HE12R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIsoUnseeded") +) + + +process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG22HE12R9Id50b80eHEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG23EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltEGDoubleMu4OSEG12ORDoubleMu5OSEG12Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG23HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG23EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG24L1EGandTauEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(24.0), + etcutEE = cms.double(24.0), + inputTag = cms.InputTag("hltEGL1EGerAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG250CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG250EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG250CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG250CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG250EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(250.0), + etcutEE = cms.double(250.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG25HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG25EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(25.0), + etcutEE = cms.double(25.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG25HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG25EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG27EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG27EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG27HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG27HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG27L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(27.0), + etcutEE = cms.double(27.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG28L1IsoEG28erHTT100EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(28.0), + etcutEE = cms.double(28.0), + inputTag = cms.InputTag("hltEGL1IsoEG28erHTT100Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG28L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(28.0), + etcutEE = cms.double(28.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG300CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG300EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG300CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG300CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.075), + thrOverEEE = cms.vdouble(0.075), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG300EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(300.0), + etcutEE = cms.double(300.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30R9Id50b90eHE12b10eR9Id50b80eR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG30CaloIdLV2ClusterShapeL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30HEL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG30CaloIdLV2R9IdVLR9IdL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30CaloIdLV2ClusterShapeL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30HE30HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(15.0), + thrRegularEE = cms.vdouble(15.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG30EtFilterLooseHoverE = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1SingleEG10Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30EtL1TripleEGFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1TripleEGOrDoubleEGOrSingleEG"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30HE12b10eR9Id50b80eHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30R9Id50b80eR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG30HE30HEFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHToverET") +) + + +process.hltEG30HEFilterLooseHoverE = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30EtFilterLooseHoverE"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG30HEL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30EtL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG30Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1IsoEG30erJetC34drMin0p3Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30LHE12R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30LR9Id50b80eR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1SingleAndDoubleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30LHE12R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter("HLTEgammaDoubleLegCombFilter", + firstLegLastFilter = cms.InputTag("hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter"), + maxMatchDR = cms.double(0.01), + nrRequiredFirstLeg = cms.int32(0), + nrRequiredSecondLeg = cms.int32(0), + nrRequiredUniqueLeg = cms.int32(1), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter") +) + + +process.hltEG30PVCaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30PVHE10R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG30PVHE10R9Id50b80eHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30PVR9Id50b80eR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG30PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30PVCaloId15b35eHE10R9Id50b80eClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG30PVR9Id50b80eR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1SingleAndDoubleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30PVR9Idb85e90HE10R9Id50b80eR9IdLastFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30PVHE10R9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.85), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30PVRId85ANDIso60CaloId15b35eANDHE10R9Id50b80eLegCombNewPixelMatchLastFilter = cms.EDFilter("HLTEgammaDoubleLegCombFilter", + firstLegLastFilter = cms.InputTag("hltEG30PVR9Idb85e90HE10R9Id50b80eR9IdLastFilter"), + maxMatchDR = cms.double(0.01), + nrRequiredFirstLeg = cms.int32(0), + nrRequiredSecondLeg = cms.int32(0), + nrRequiredUniqueLeg = cms.int32(1), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG30PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoFilter") +) + + +process.hltEG30PVRId85ANDIso60CaloId15b35eANDHE10R9Id50b80eLegCombNoPixelVetoLastFilter = cms.EDFilter("HLTEgammaDoubleLegCombFilter", + firstLegLastFilter = cms.InputTag("hltEG30PVR9Idb85e90HE10R9Id50b80eR9IdLastFilter"), + maxMatchDR = cms.double(0.01), + nrRequiredFirstLeg = cms.int32(0), + nrRequiredSecondLeg = cms.int32(0), + nrRequiredUniqueLeg = cms.int32(1), + saveTags = cms.bool(True), + secondLegLastFilter = cms.InputTag("hltEG30PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoFilter") +) + + +process.hltEG30R9Id50b80eR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1SingleAndDoubleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG30R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30HE12b10eR9Id50b80eHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.0), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(32.0), + etcutEE = cms.double(32.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG32L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(32.0), + etcutEE = cms.double(32.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG33HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG33EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(33.0), + etcutEE = cms.double(33.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG33HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG33EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG33L1EG26EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(33.0), + etcutEE = cms.double(33.0), + inputTag = cms.InputTag("hltEGL1SingleEG26Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG33L1EG26HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG33L1EG26EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG35CaloIdLV2ClusterShapeL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35HEL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG35CaloIdLV2R9IdVLR9IdL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35CaloIdLV2ClusterShapeL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID","r95x5") +) + + +process.hltEG35EtL1TripleEGFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(35.0), + etcutEE = cms.double(35.0), + inputTag = cms.InputTag("hltEGL1TripleEGOrDoubleEGOrSingleEG"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG35HEL1TripleEGFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35EtL1TripleEGFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG35L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(35.0), + etcutEE = cms.double(35.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(35.0), + etcutEE = cms.double(35.0), + inputTag = cms.InputTag("hltEGL1EGAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG37CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG37HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG37HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG37EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(37.0), + etcutEE = cms.double(37.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG37EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(37.0), + etcutEE = cms.double(37.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG37HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG37EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG37HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG37EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEG38L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(38.0), + etcutEE = cms.double(38.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG40L1SingleEGOrEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(40.0), + etcutEE = cms.double(40.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG50EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(50.0), + etcutEE = cms.double(50.0), + inputTag = cms.InputTag("hltEGL1SingleEG34to45Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG50HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG50IsoVVVLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(50.0), + etcutEE = cms.double(50.0), + inputTag = cms.InputTag("hltEGL1SingleEG5OpenFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEBOnlyR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(50.0), + etcutEE = cms.double(999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEBOnlyEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEBOnlyEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEBOnlyHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG50R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEBOnlyHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(50.0), + etcutEE = cms.double(50.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG5CaloIdLV2ClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEG5CaloIdLV2R9IdVLR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5CaloIdLV2ClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltEG5EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(5.0), + etcutEE = cms.double(5.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG5HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5L1SingleEG5WithJetAndTauEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG5HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEG5L1SingleEG5EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(5.0), + etcutEE = cms.double(5.0), + inputTag = cms.InputTag("hltEGL1SingleEG5Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(5.0), + etcutEE = cms.double(5.0), + inputTag = cms.InputTag("hltEGL1SingleEG5WithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG60EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(60.0), + etcutEE = cms.double(60.0), + inputTag = cms.InputTag("hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG60HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60R9Id90CaloIdLIsoLR9IdFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter("HLTDisplacedEgammaFilter", + EBOnly = cms.bool(False), + RecHitsEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + RecHitsEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + inputTag = cms.InputTag("hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter"), + inputTrack = cms.InputTag("hltIter2Merged"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + maxTrackCut = cms.int32(0), + ncandcut = cms.int32(1), + sMaj_max = cms.double(1.5), + sMaj_min = cms.double(0.0), + sMin_max = cms.double(0.4), + sMin_min = cms.double(0.0), + saveTags = cms.bool(True), + seedTimeMax = cms.double(999.0), + seedTimeMin = cms.double(-999.0), + trackPtCut = cms.double(5.0), + trackdRCut = cms.double(0.2) +) + + +process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60R9Id90CaloIdLIsoLClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.01), + thrOverEEE = cms.vdouble(0.007), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(8.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(3e-05), + thrOverE2EE = cms.vdouble(3e-05), + thrOverEEB = cms.vdouble(0.03), + thrOverEEE = cms.vdouble(0.032), + thrRegularEB = cms.vdouble(12.5), + thrRegularEE = cms.vdouble(7.5), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(6.0), + thrRegularEE = cms.vdouble(6.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG60HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG70EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(70.0), + etcutEE = cms.double(70.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG70HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG70EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG75EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(75.0), + etcutEE = cms.double(75.0), + inputTag = cms.InputTag("hltEGL1SingleEG34ORL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG75HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEBOnlyR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(75.0), + etcutEE = cms.double(999999.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEBOnlyEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEBOnlyHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(75.0), + etcutEE = cms.double(75.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG75R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEG85EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(85.0), + etcutEE = cms.double(85.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG85HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG85EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG8HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEG8EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapper"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltEG8HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG8EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG90EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(90.0), + etcutEE = cms.double(90.0), + inputTag = cms.InputTag("hltEGL1SingleEG34ORL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG90HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG90PFHT700EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(90.0), + etcutEE = cms.double(90.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90R9Id90HE10IsoMR9Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(90.0), + etcutEE = cms.double(90.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90R9Id90HE10IsoMEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90R9Id90HE10IsoMEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.005), + thrOverEEE = cms.vdouble(0.005), + thrRegularEB = cms.vdouble(10.0), + thrRegularEE = cms.vdouble(10.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90R9Id90HE10IsoMHEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(False), + ncandcut = cms.int32(0), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.9), + thrRegularEE = cms.vdouble(0.9), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9ID") +) + + +process.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90R9Id90HE10IsoMHcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltEGDoubleMu4OSEG12ORDoubleMu5OSEG12Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sDoubleMu4OSEG12ORDoubleMu5OSEG12"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1EGAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1EGerAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.17), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1IsoEG28erHTT100Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sIsoEG28erHTT100"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.17), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1IsoEG30erJetC34drMin0p3Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sIsoEG30erJetC34drMin0p3"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.17), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1LowETSingleAndDoubleEGOrPairFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sLowETSingleAndDoubleEG"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(2), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1Mu5EG20Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleAndDoubleEGor"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleAndDoubleEG"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(2), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleAndDoubleEGWithJetAndTau"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG10Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG10er2p5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG15Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG15er2p5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG26Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG26"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG34to50"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG34to45Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG34to45"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG40Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG40to50"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG5Filter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG5OpenFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG5ObjectMap"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG5WithJetAndTau"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEGLowETOrEtaRFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEGLowETer2p5or"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.17), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEGLowETOrFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEGLowETer2p5or"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEGNonIsoOrWithJetAndTau"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEGNonIsoOrWithJetAndTauNoPS"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1SingleEGOrFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEGor"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEGL1TripleEGOrDoubleEGOrSingleEG = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sTripleEGOrDoubleEGOrSingleEG"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter("HLTEcalPixelIsolTrackFilter", + DropMultiL2Event = cms.bool(False), + MaxEnergyInEB = cms.double(2.0), + MaxEnergyInEE = cms.double(4.0), + MaxEnergyOutEB = cms.double(1.2), + MaxEnergyOutEE = cms.double(2.0), + NMaxTrackCandidates = cms.int32(10), + candTag = cms.InputTag("hltIsolEcalPixelTrackProdHB"), + saveTags = cms.bool(True) +) + + +process.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter("HLTEcalPixelIsolTrackFilter", + DropMultiL2Event = cms.bool(False), + MaxEnergyInEB = cms.double(2.0), + MaxEnergyInEE = cms.double(4.0), + MaxEnergyOutEB = cms.double(1.2), + MaxEnergyOutEE = cms.double(2.0), + NMaxTrackCandidates = cms.int32(10), + candTag = cms.InputTag("hltIsolEcalPixelTrackProdHE"), + saveTags = cms.bool(True) +) + + +process.hltEcalPhiSymFilter = cms.EDFilter("HLTEcalPhiSymFilter", + ampCut_barrelM = cms.vdouble( + 17.6379, 17.6449, 17.64665, 17.64315, 17.63468, + 17.62166, 17.60416, 17.58218, 17.55642, 17.52688, + 17.49363, 17.45723, 17.41754, 17.37491, 17.32955, + 17.28167, 17.23127, 17.1787, 17.12403, 17.06761, + 17.00951, 16.94973, 16.88862, 16.82625, 16.76297, + 16.69857, 16.63354, 16.56781, 16.50159, 16.43502, + 16.36824, 16.30146, 16.23454, 16.16783, 16.10147, + 16.03539, 15.97001, 15.90505, 15.84086, 15.77744, + 15.715, 15.65347, 15.5932, 15.53384, 15.47602, + 15.41932, 15.36409, 15.31026, 15.25783, 15.20708, + 15.15787, 15.11041, 15.06442, 15.02025, 14.97783, + 14.93695, 14.89796, 14.86058, 14.82502, 14.79121, + 14.75894, 14.72849, 14.69951, 14.67221, 14.64645, + 14.62216, 14.59934, 14.57778, 14.55755, 14.53844, + 14.52052, 14.50358, 14.48748, 14.47222, 14.45759, + 14.44359, 14.42994, 14.41657, 14.40334, 14.39011, + 14.37667, 14.36281, 14.34853, 14.33355, 14.31759 + ), + ampCut_barrelP = cms.vdouble( + 14.31759, 14.33355, 14.34853, 14.36281, 14.37667, + 14.39011, 14.40334, 14.41657, 14.42994, 14.44359, + 14.45759, 14.47222, 14.48748, 14.50358, 14.52052, + 14.53844, 14.55755, 14.57778, 14.59934, 14.62216, + 14.64645, 14.67221, 14.69951, 14.72849, 14.75894, + 14.79121, 14.82502, 14.86058, 14.89796, 14.93695, + 14.97783, 15.02025, 15.06442, 15.11041, 15.15787, + 15.20708, 15.25783, 15.31026, 15.36409, 15.41932, + 15.47602, 15.53384, 15.5932, 15.65347, 15.715, + 15.77744, 15.84086, 15.90505, 15.97001, 16.03539, + 16.10147, 16.16783, 16.23454, 16.30146, 16.36824, + 16.43502, 16.50159, 16.56781, 16.63354, 16.69857, + 16.76297, 16.82625, 16.88862, 16.94973, 17.00951, + 17.06761, 17.12403, 17.1787, 17.23127, 17.28167, + 17.32955, 17.37491, 17.41754, 17.45723, 17.49363, + 17.52688, 17.55642, 17.58218, 17.60416, 17.62166, + 17.63468, 17.64315, 17.64665, 17.6449, 17.6379 + ), + 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 + ), + 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 + ), + barrelDigiCollection = cms.InputTag("hltEcalDigis","ebDigis"), + barrelHitCollection = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), + barrelUncalibHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEB"), + endcapDigiCollection = cms.InputTag("hltEcalDigis","eeDigis"), + endcapHitCollection = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), + endcapUncalibHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEE"), + phiSymBarrelDigiCollection = cms.string('phiSymEcalDigisEB'), + phiSymEndcapDigiCollection = cms.string('phiSymEcalDigisEE'), + statusThreshold = cms.uint32(3), + useRecoFlag = cms.bool(False) +) + + +process.hltEgammaCandidatesWrapper = cms.EDFilter("HLTEgammaTriggerFilterObjectWrapper", + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag("hltEgammaCandidates"), + doIsolated = cms.bool(False), + saveTags = cms.bool(True) +) + + +process.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter("HLTEgammaTriggerFilterObjectWrapper", + candIsolatedTag = cms.InputTag("hltEgammaCandidatesUnseeded"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle115CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG115CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(12.0), + etcutEE = cms.double(12.0), + inputTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG10IorSingleEG15"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle12Ele12DZFilter = cms.EDFilter("HLT2PhotonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(True), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter"), + inputTag2 = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(81) +) + + +process.hltEle12PFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle12JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle135CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG135CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle145CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle145CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle145CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle145CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle145CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG145CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30DetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(15.0), + etcutEE = cms.double(15.0), + inputTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30L1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG10OR15er2p5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15CaloIdLTrackIdLIsoVLJet30DphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter("HLT2PhotonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(True), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter"), + inputTag2 = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(81) +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(15.0), + etcutEE = cms.double(15.0), + inputTag = cms.InputTag("hltEGL1SingleEG5Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(10.0), + etcutEE = cms.double(10.0), + inputTag = cms.InputTag("hltEGL1SingleEG5Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(15.0), + etcutEE = cms.double(15.0), + inputTag = cms.InputTag("hltEGL1LowETSingleAndDoubleEGOrPairFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEGL1LowETSingleAndDoubleEGOrPairFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15Ele8CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15PFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle15JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle15VVVLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG15EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15VVVLEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.12876, 0.09324), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoR02") +) + + +process.hltEle15VVVLGsfChi2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Chi2") +) + + +process.hltEle15VVVLGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.0044), + thrRegularEE = cms.vdouble(0.006), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15VVVLGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLGsfChi2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.01), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLGsfDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.4), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15VVVLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.079, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.08), + thrOverEEE = cms.vdouble(0.04), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15VVVLHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15VVVLEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.0888, 0.111), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.6), + thrOverEEE = cms.vdouble(0.6), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIsoR02") +) + + +process.hltEle15VVVLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15VVVLHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle15WPLoose1ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG15L1SingleEGLowETOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle15WPLoose1EcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle15WPLoose1HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.325, 0.296, 0.283, 0.438), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(-0.581), + thrRegularEB2 = cms.vdouble(-0.698), + thrRegularEE1 = cms.vdouble(-0.892), + thrRegularEE2 = cms.vdouble(-0.885), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle15WPLoose1GsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15WPLoose1GsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.0055), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle15WPLoose1GsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15WPLoose1GsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle15WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15WPLoose1PMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.016), + thrRegularEE = cms.vdouble(0.013), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle15WPLoose1GsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle15WPLoose1GsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle15WPLoose1HEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle15WPLoose1ClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.098, 0.159, 0.353, 0.423), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.025), + thrOverEEB2 = cms.vdouble(0.025), + thrOverEEE1 = cms.vdouble(0.02), + thrOverEEE2 = cms.vdouble(0.02), + thrRegularEB1 = cms.vdouble(0.887), + thrRegularEB2 = cms.vdouble(1.476), + thrRegularEE1 = cms.vdouble(2.672), + thrRegularEE2 = cms.vdouble(5.095), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle15WPLoose1HcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle15WPLoose1EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.259, 0.328, 0.414, 0.456), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.786), + thrRegularEB2 = cms.vdouble(0.298), + thrRegularEE1 = cms.vdouble(0.402), + thrRegularEE2 = cms.vdouble(-0.061), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle15WPLoose1PMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle15WPLoose1PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle15WPLoose1PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle15WPLoose1HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(16.0), + etcutEE = cms.double(16.0), + inputTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(12.0), + etcutEE = cms.double(12.0), + inputTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(3), + saveTags = cms.bool(True) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sTripleEG14108IorTripleEG18178"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(3), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(3), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.006), + thrRegularEE = cms.vdouble(0.0085), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17CaloIdMGsfTrackIdMDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17CaloIdMPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.05), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle17CaloIdMClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle17EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(17.0), + etcutEE = cms.double(17.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapper"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle17HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle17WPLoose1ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG17L1SingleEGLowETOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle17WPLoose1EcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle17WPLoose1HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.325, 0.296, 0.283, 0.438), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(-0.581), + thrRegularEB2 = cms.vdouble(-0.698), + thrRegularEE1 = cms.vdouble(-0.892), + thrRegularEE2 = cms.vdouble(-0.885), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle17WPLoose1GsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17WPLoose1GsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.0055), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle17WPLoose1GsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17WPLoose1GsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle17WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17WPLoose1PMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.016), + thrRegularEE = cms.vdouble(0.013), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle17WPLoose1GsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle17WPLoose1GsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle17WPLoose1HEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle17WPLoose1ClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.098, 0.159, 0.353, 0.423), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.025), + thrOverEEB2 = cms.vdouble(0.025), + thrOverEEE1 = cms.vdouble(0.02), + thrOverEEE2 = cms.vdouble(0.02), + thrRegularEB1 = cms.vdouble(0.887), + thrRegularEB2 = cms.vdouble(1.476), + thrRegularEE1 = cms.vdouble(2.672), + thrRegularEE2 = cms.vdouble(5.095), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle17WPLoose1HcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle17WPLoose1EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.259, 0.328, 0.414, 0.456), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.786), + thrRegularEB2 = cms.vdouble(0.298), + thrRegularEE1 = cms.vdouble(0.402), + thrRegularEE2 = cms.vdouble(-0.061), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle17WPLoose1PMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle17WPLoose1PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle17WPLoose1PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle17WPLoose1HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle200CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle200CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle200CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle200CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle200CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG200CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle20WPLoose1ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20L1SingleEGLowETOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle20WPLoose1EcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPLoose1HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.325, 0.296, 0.283, 0.438), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(-0.581), + thrRegularEB2 = cms.vdouble(-0.698), + thrRegularEE1 = cms.vdouble(-0.892), + thrRegularEE2 = cms.vdouble(-0.885), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle20WPLoose1GsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPLoose1GsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.0055), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle20WPLoose1GsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPLoose1GsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle20WPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPLoose1PMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.016), + thrRegularEE = cms.vdouble(0.013), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle20WPLoose1GsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPLoose1GsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle20WPLoose1HEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPLoose1ClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.098, 0.159, 0.353, 0.423), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.025), + thrOverEEB2 = cms.vdouble(0.025), + thrOverEEE1 = cms.vdouble(0.02), + thrOverEEE2 = cms.vdouble(0.02), + thrRegularEB1 = cms.vdouble(0.887), + thrRegularEB2 = cms.vdouble(1.476), + thrRegularEE1 = cms.vdouble(2.672), + thrRegularEE2 = cms.vdouble(5.095), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle20WPLoose1HcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPLoose1EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.259, 0.328, 0.414, 0.456), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.786), + thrRegularEB2 = cms.vdouble(0.298), + thrRegularEE1 = cms.vdouble(0.402), + thrRegularEE2 = cms.vdouble(-0.061), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle20WPLoose1PMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPLoose1PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle20WPLoose1PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle20WPLoose1HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle20WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20L1SingleEGLowETOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle20WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle20WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle20WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle20WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle20WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle20WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle20WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle20WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle20WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle20WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle20WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle20WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle20erWPLoose1ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20L1SingleEGLowETOrEtaREtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle20erWPLoose1EcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20erWPLoose1HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.325, 0.296, 0.283, 0.438), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(-0.581), + thrRegularEB2 = cms.vdouble(-0.698), + thrRegularEE1 = cms.vdouble(-0.892), + thrRegularEE2 = cms.vdouble(-0.885), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle20erWPLoose1GsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20erWPLoose1GsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.0055), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle20erWPLoose1GsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20erWPLoose1GsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle20erWPLoose1GsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20erWPLoose1PMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.016), + thrRegularEE = cms.vdouble(0.013), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle20erWPLoose1GsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20erWPLoose1GsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle20erWPLoose1HEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20erWPLoose1ClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.098, 0.159, 0.353, 0.423), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.025), + thrOverEEB2 = cms.vdouble(0.025), + thrOverEEE1 = cms.vdouble(0.02), + thrOverEEE2 = cms.vdouble(0.02), + thrRegularEB1 = cms.vdouble(0.887), + thrRegularEB2 = cms.vdouble(1.476), + thrRegularEE1 = cms.vdouble(2.672), + thrRegularEE2 = cms.vdouble(5.095), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle20erWPLoose1HcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle20erWPLoose1EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.259, 0.328, 0.414, 0.456), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.035), + thrOverEEB2 = cms.vdouble(0.035), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.786), + thrRegularEB2 = cms.vdouble(0.298), + thrRegularEE1 = cms.vdouble(0.402), + thrRegularEE2 = cms.vdouble(-0.061), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle20erWPLoose1PMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle20erWPLoose1PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle20erWPLoose1PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle20erWPLoose1HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG15er2p5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.006), + thrRegularEE = cms.vdouble(0.0085), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdMGsfTrackIdMDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23CaloIdMPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.05), + thrRegularEE = cms.vdouble(0.02), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle23CaloIdMClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter("HLT2PhotonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(0), + checkSC = cms.bool(True), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter"), + inputTag2 = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(81) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrPairFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(12.0), + etcutEE = cms.double(12.0), + inputTag = cms.InputTag("hltEGL1SingleAndDoubleEGOrPairFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle23EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapper"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle23HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle23EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle23PFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle23JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG24L1EGandTauEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle24erWPTightHEFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle24erWPTightGsfMissingHitsFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle24erWPTightGsfDetaFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle24erWPTightPMS2FilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle24erWPTightGsfDphiFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle24erWPTightHEFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle24erWPTightClusterShapeFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle24erWPTightEcalIsoFilterForTau"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle24erWPTightPixelMatchFilterForTau"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle24erWPTightHcalIsoFilterForTau"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle250CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle250CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle250CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle250CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle250CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG250CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle25CaloIdLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG25CaloIdLClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27CaloIdLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG27CaloIdLClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG27CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27L1SingleAndDoubleEGEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle27L1DoubleEGWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle27L1DoubleEGWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle27L1DoubleEGWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle27WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG27L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle27WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle27WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle27WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle27WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle27WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle27WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle27WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle27WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle27WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle27WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle27WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle27WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle27WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle27WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle27WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle27WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.0132), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltDiEG20EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.033), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltEle28HighEtaSC20DetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.01), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle28HighEtaSC20DphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20DetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20HEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.145), + thrOverEEE = cms.vdouble(0.11), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20ClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.16544, 0.13212), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.17), + thrOverEEE = cms.vdouble(0.17), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoUnseeded") +) + + +process.hltEle28HighEtaSC20EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(28.0), + etcutEE = cms.double(28.0), + inputTag = cms.InputTag("hltEGL1SingleEGOrFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle28HighEtaSC20HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20ClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.08), + thrOverEEE = cms.vdouble(0.135), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20EcalIsoFilterUnseeded"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.21), + thrOverEEE = cms.vdouble(0.21), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20EcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20HEFilterUnseeded"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.05956, 0.13052), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.7), + thrOverEEE = cms.vdouble(0.7), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIsoUnseeded") +) + + +process.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter("HLTPMMassFilter", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + candTag = cms.InputTag("hltEle28HighEtaSC20HcalIsoFilterUnseeded"), + isElectron1 = cms.untracked.bool(False), + isElectron2 = cms.untracked.bool(False), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lowerMassCut = cms.double(55.0), + nZcandcut = cms.int32(1), + reqOppCharge = cms.untracked.bool(False), + saveTags = cms.bool(True), + upperMassCut = cms.double(13000.0) +) + + +process.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20PixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.08), + thrRegularEE = cms.vdouble(0.08), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle28HighEtaSC20HcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.55), + tanhSO10ForwardThres = cms.double(1.8), + tanhSO10InterThres = cms.double(1.8), + useS = cms.bool(False) +) + + +process.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28HighEtaSC20DphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle28WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG28L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle28WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle28WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle28WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle28WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle28WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle28WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle28WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle28WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle28WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle28WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle28WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle28WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle28erHTT100WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG28L1IsoEG28erHTT100EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle28erHTT100WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28erHTT100WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle28erHTT100WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28erHTT100WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle28erHTT100WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28erHTT100WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle28erHTT100WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28erHTT100WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle28erHTT100WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28erHTT100WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle28erHTT100WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle28erHTT100WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle28erHTT100WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle28erHTT100WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle28erHTT100WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle28erHTT100WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle28erHTT100WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle28erHTT100WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle300CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle300CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle300CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle300CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.07), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle300CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG300CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle30PFJet35EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.6), + MinJetPt = cms.double(35.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle30JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle30WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle30WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle30WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle30WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle30WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle30WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle30WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle30WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle30WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle30WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle30erJetC34WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG30L1IsoEGerJetC34drMin0p3EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle30erJetC34WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30erJetC34WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle30erJetC34WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30erJetC34WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle30erJetC34WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30erJetC34WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle30erJetC34WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30erJetC34WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle30erJetC34WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30erJetC34WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle30erJetC34WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle30erJetC34WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle30erJetC34WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle30erJetC34WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle30erJetC34WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle30erJetC34WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle30erJetC34WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle30erJetC34WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG32L1SingleAndDoubleEGEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle32L1DoubleEGWPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle32WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG32L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle32WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle32WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle32WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle32WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle32WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle32WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle32WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle32WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle32WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle32WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle32WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle33CaloIdLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG33CaloIdLClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG35L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle35noerWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle35noerWPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle35noerWPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle35noerWPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle35noerWPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle35noerWPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle35noerWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle35noerWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle35noerWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle35noerWPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle35noerWPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle35noerWPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle37CaloIdLMWPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle37CaloIdLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle37CaloIdLPixelMatchUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVarsUnseeded","s2") +) + + +process.hltEle37CaloIdLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG37CaloIdLClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG37CaloIdLClusterShapeUnseededFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG38L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle38noerWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle38noerWPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle38noerWPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle38noerWPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle38noerWPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle38noerWPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle38noerWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle38noerWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle38noerWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle38noerWPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle38noerWPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle38noerWPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG40L1SingleEGOrEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle40noerWPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle40noerWPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle40noerWPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle40noerWPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle40noerWPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle40noerWPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle40noerWPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle40noerWPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle40noerWPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle40noerWPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle40noerWPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle40noerWPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.03), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.6), + MinJetPt = cms.double(165.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet"), + originalTag = cms.InputTag("hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50CaloIdVTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.007), + thrRegularEE = cms.vdouble(0.007), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.06), + thrRegularEE = cms.vdouble(0.06), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle50CaloIdVTHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50CaloIdVTClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.1), + thrOverEEE = cms.vdouble(0.05), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle50CaloIdVTHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle50EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(50.0), + etcutEE = cms.double(50.0), + inputTag = cms.InputTag("hltEGL1SingleEG40Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle50VVVLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG50IsoVVVLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.031), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle50VVVLEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.12876, 0.09324), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIsoR02") +) + + +process.hltEle50VVVLGsfChi2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Chi2") +) + + +process.hltEle50VVVLGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.0044), + thrRegularEE = cms.vdouble(0.006), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle50VVVLGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.025), + thrRegularEE = cms.vdouble(0.025), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLGsfChi2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.01), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLGsfDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.4), + thrOverEEE = cms.vdouble(0.4), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle50VVVLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.079, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.08), + thrOverEEE = cms.vdouble(0.04), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle50VVVLHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle50VVVLEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.0888, 0.111), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.6), + thrOverEEE = cms.vdouble(0.6), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIsoR02") +) + + +process.hltEle50VVVLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle50VVVLHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5CaloIdLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(150.0), + thrRegularEE = cms.vdouble(150.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEG5CaloIdLClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle5WPTightClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG5L1SingleEG5EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle5WPTightEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle5WPTightHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle5WPTightGsfDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5WPTightGsfMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle5WPTightGsfDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5WPTightGsfDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5WPTightGsfOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5WPTightPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.012), + thrRegularEE = cms.vdouble(0.011), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle5WPTightGsfDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle5WPTightHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltEle5WPTightClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle5WPTightHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltEle5WPTightEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle5WPTightPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle5WPTightPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltEle5WPTightPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle5WPTightHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sSingleEG10IorSingleEG5"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.006), + thrRegularEE = cms.vdouble(0.0085), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdMGsfTrackIdMDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8CaloIdMPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.05), + thrRegularEE = cms.vdouble(0.02), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltEle8CaloIdMClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltEle8EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapper"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltEle8HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEle8EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle8PFJet30EleCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(30.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltEle8JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(9999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(4.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltElectronMuonInvMassFilter8 = cms.EDFilter("HLTElectronMuonInvMassFilter", + ElectronL1IsoCand = cms.InputTag("hltEgammaCandidates"), + ElectronL1NonIsoCand = cms.InputTag("hltEgammaCandidates"), + MuonCand = cms.InputTag("hltIterL3MuonCandidates"), + elePrevCandTag = cms.InputTag("hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter"), + electronRelaxed = cms.untracked.bool(True), + lowerMassCut = cms.double(8.0), + muonPrevCandTag = cms.InputTag("hltL3fL1sMu6HTT240Filtered8"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True), + upperMassCut = cms.double(999999.0) +) + + +process.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter("CaloJetSelector", + cut = cms.string('abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99'), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed") +) + + +process.hltEnableParking = cms.EDFilter("HLTBool", + result = cms.bool(True) +) + + +process.hltFastPVJetVertexChecker = cms.EDFilter("JetVertexChecker", + beamSpot = cms.InputTag("hltOnlineBeamSpot"), + doFilter = cms.bool(False), + jetTracks = cms.InputTag("hltFastPVJetTracksAssociator"), + maxChi2 = cms.double(20.0), + maxETA = cms.double(2.4), + maxNJetsToCheck = cms.int32(2), + maxNjetsOutput = cms.int32(2), + maxTrackPt = cms.double(20.0), + minPt = cms.double(0.0), + minPtRatio = cms.double(0.1), + newMethod = cms.bool(True), + pvErr_x = cms.double(0.0015), + pvErr_y = cms.double(0.0015), + pvErr_z = cms.double(1.5) +) + + +process.hltFastPVPixelVertexFilter = cms.EDFilter("VertexSelector", + cut = cms.string('!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2'), + filter = cms.bool(True), + src = cms.InputTag("hltFastPrimaryVertex") +) + + +process.hltFastPVPixelVerticesFilter = cms.EDFilter("VertexSelector", + cut = cms.string('!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2'), + filter = cms.bool(True), + src = cms.InputTag("hltFastPVPixelVertices") +) + + +process.hltHIPhoton10Eta3p1 = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(3.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltRecoHIEcalWithCleaningCandidate"), + saveTags = cms.bool(True), + triggerType = cms.int32(81) +) + + +process.hltHIPhoton20Eta3p1 = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(3.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltRecoHIEcalWithCleaningCandidate"), + saveTags = cms.bool(True), + triggerType = cms.int32(81) +) + + +process.hltHIPhoton30Eta3p1 = cms.EDFilter("HLT1Photon", + MaxEta = cms.double(3.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltRecoHIEcalWithCleaningCandidate"), + saveTags = cms.bool(True), + triggerType = cms.int32(81) +) + + +process.hltHT100Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(100.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT130Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(130.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT175Jet10 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet10"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet10"), + minHt = cms.vdouble(175.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT200Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(200.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT300 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(300.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT300Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(300.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT320Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(320.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT380Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(380.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT400 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(400.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT400Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(400.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT425 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(425.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT430 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(430.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT450 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(450.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT460Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(460.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT500 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(500.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT515Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(515.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT550 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(550.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT550Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(550.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT580Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(580.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT650 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMht"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMht"), + minHt = cms.vdouble(650.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT650Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(650.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT680Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(680.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT790Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(790.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHT900Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtJet30"), + minHt = cms.vdouble(900.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltHcalCalibTypeFilter = cms.EDFilter("HLTHcalCalibTypeFilter", + CalibTypes = cms.vint32( + 1, 2, 3, 4, 5, + 6 + ), + FilterSummary = cms.untracked.bool(False), + InputTag = cms.InputTag("rawDataCollector") +) + + +process.hltHighEtaSC20Selector = cms.EDFilter("CandViewSelector", + cut = cms.string('et>20 && abs(eta) < 3.0 && abs(eta) > 2.5'), + src = cms.InputTag("hltEgammaCandidatesUnseeded") +) + + +process.hltHighEtaSC20SelectorFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltHighEtaSC20Selector") +) + + +process.hltHighPtTkMu50TkFilt = cms.EDFilter("HLTTrackWithHits", + MaxN = cms.int32(99999), + MinBPX = cms.int32(0), + MinFPX = cms.int32(0), + MinN = cms.int32(1), + MinPT = cms.double(50.0), + MinPXL = cms.int32(1), + saveTags = cms.bool(True), + src = cms.InputTag("hltIter2HighPtTkMuMerged") +) + + +process.hltHpsDoublePFTau20 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsPFTauProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackMediumChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackMediumChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackTightChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau30Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(30.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTau30TrackPt1MediumChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTau30TrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau30TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(35.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(40.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(40.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(40.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationDz02Reg = cms.EDFilter("HLTPFTauPairDzMatchFilter", + JetMaxDZ = cms.double(0.2), + JetMaxEta = cms.double(2.1), + JetMinDR = cms.double(0.5), + JetMinPt = cms.double(40.0), + JetSrc = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseIsoPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30LooseChargedIsolationL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseIsoTightOOSCPhotonsPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30LooseChargedIsolationTightOOSCPhotonsL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumIsoPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30MediumChargedIsolationL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumIsoTightOOSCPhotonsPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30MediumChargedIsolationTightOOSCPhotonsL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoTightOOSCPhotonsPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30TightChargedIsolationTightOOSCPhotonsL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20LooseChargedIsoPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20LooseChargedIsoTightOOSCPhotonsPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27LooseChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20MediumChargedIsoPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27MediumChargedIsolationAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20MediumChargedIsoTightOOSCPhotonsPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27MediumChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu24MediumChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu24MediumChargedIsoPFTau30MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sMu22erIsoTau28erL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau30TrackPt1MediumChargedIsolationL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu24MediumChargedIsoPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu24TightChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu24TightChargedIsoPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu27LooseChargedIsoPFTau20 = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsPFTau20TrackLooseChargedIsoAgainstMuon"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu27MediumChargedIsoPFTau20 = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsPFTau20TrackMediumChargedIsoAgainstMuon"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsOverlapFilterIsoMu27TightChargedIsoPFTau20 = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltHpsPFTau20TrackTightChargedIsoAgainstMuon"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltHpsPFTau20 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsPFTauProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackMediumChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackMediumChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackTightChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau20TrackTightChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsPFTauProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackLooseChargedIsoTightOOSCPhotonsAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackMediumChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackMediumChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackMediumChargedIsoTightOOSCPhotonsAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackTightChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackTightChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsPFTauProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackLooseChargedIsoTightOOSCPhotons = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackMediumChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackMediumChargedIsoTightOOSCPhotons = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackTightChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTau30TrackTightChargedIsoTightOOSCPhotons = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotons"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTauTrack = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltHpsPFTauProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsPFTauTrackReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27LooseChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27MediumChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27MediumChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30LooseChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30LooseChargedIsolationTightOOSCPhotonsL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30MediumChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30MediumChargedIsolationTightOOSCPhotonsL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30TightChargedIsolationTightOOSCPhotonsL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau30TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchForMu22Tau28Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSelectedPFTausTrackFinding = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotons = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotonsAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('0.5'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotons = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotonsAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('0.5'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminatorReg"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotons = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('0.5'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducer") +) + + +process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSelectedPFTausTrackPt1Reg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltHpsPFTauProducerReg") +) + + +process.hltHpsSinglePFTau30Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSinglePFTau30TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSinglePFTau35Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsPFTauProducerReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHpsSinglePFTau35TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltHpsSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltHtEcal800 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtEcal"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtEcal"), + minHt = cms.vdouble(800.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltIsolPixelTrackL2FilterHB = cms.EDFilter("HLTPixelIsolTrackL1TFilter", + DropMultiL2Event = cms.bool(False), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + MaxEtaTrack = cms.double(1.15), + MaxPtNearby = cms.double(2.0), + MinDeltaPtL1Jet = cms.double(-40000.0), + MinEnergyTrack = cms.double(12.0), + MinEtaTrack = cms.double(0.0), + MinPtTrack = cms.double(3.5), + NMaxTrackCandidates = cms.int32(10), + candTag = cms.InputTag("hltIsolPixelTrackProdHB"), + filterTrackEnergy = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltIsolPixelTrackL2FilterHE = cms.EDFilter("HLTPixelIsolTrackL1TFilter", + DropMultiL2Event = cms.bool(False), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + MaxEtaTrack = cms.double(2.2), + MaxPtNearby = cms.double(2.0), + MinDeltaPtL1Jet = cms.double(-40000.0), + MinEnergyTrack = cms.double(12.0), + MinEtaTrack = cms.double(1.1), + MinPtTrack = cms.double(3.5), + NMaxTrackCandidates = cms.int32(5), + candTag = cms.InputTag("hltIsolPixelTrackProdHE"), + filterTrackEnergy = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltIsolPixelTrackL3FilterHB = cms.EDFilter("HLTPixelIsolTrackL1TFilter", + DropMultiL2Event = cms.bool(False), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + MaxEtaTrack = cms.double(1.15), + MaxPtNearby = cms.double(2.0), + MinDeltaPtL1Jet = cms.double(4.0), + MinEnergyTrack = cms.double(18.0), + MinEtaTrack = cms.double(0.0), + MinPtTrack = cms.double(20.0), + NMaxTrackCandidates = cms.int32(999), + candTag = cms.InputTag("hltHcalITIPTCorrectorHB"), + filterTrackEnergy = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltIsolPixelTrackL3FilterHE = cms.EDFilter("HLTPixelIsolTrackL1TFilter", + DropMultiL2Event = cms.bool(False), + L1GTSeedLabel = cms.InputTag("hltL1sV0SingleJet3OR"), + MaxEtaTrack = cms.double(2.2), + MaxPtNearby = cms.double(2.0), + MinDeltaPtL1Jet = cms.double(4.0), + MinEnergyTrack = cms.double(18.0), + MinEtaTrack = cms.double(1.1), + MinPtTrack = cms.double(20.0), + NMaxTrackCandidates = cms.int32(999), + candTag = cms.InputTag("hltHcalITIPTCorrectorHE"), + filterTrackEnergy = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltJpsiMuonL3Filtered3p5 = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(3.25), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(2.95), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.5), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltTripleMuonL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter("HLTmumutktkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(10.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinPt = cms.double(0.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltJpsiTkAllConeTracksIterDoubleTrk"), + saveTags = cms.bool(True) +) + + +process.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter("HLTmumutktkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(10.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinPt = cms.double(0.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltJpsiTrkTrkVertexProducerPhiKstar"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltJpsiTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltJpsiTkVertexFilter = cms.EDFilter("HLTmumutkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(10.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinPt = cms.double(0.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltJpsiTkVertexProducer"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltJpsiTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltL1DiJetVBF = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620_Jet60TT28 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620_Jet60TT28'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1DoubleJet100er3p0 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet100er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6 OR L1_DoubleJet150er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1DoubleJet120er3p0 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet120er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1DoubleJet40er3p0 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet40er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1EventNumberL1Fat = cms.EDFilter("HLTL1NumberFilter", + fedId = cms.int32(1024), + invert = cms.bool(False), + period = cms.uint32(107), + rawInput = cms.InputTag("rawDataCollector"), + useTCDSEventNumber = cms.bool(True) +) + + +process.hltL1EventNumberNZS = cms.EDFilter("HLTL1NumberFilter", + fedId = cms.int32(1024), + invert = cms.bool(False), + period = cms.uint32(4096), + rawInput = cms.InputTag("rawDataCollector"), + useTCDSEventNumber = cms.bool(False) +) + + +process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1MuCosmicsL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMuCosmics"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1PFJetCategories = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltL1TPFJetsMatching","TwoJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(3.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMu0IorTripleMu553"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L1TriMuFiltered3"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMuOpen53p52UpsilonMuon"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1VBFDiJetOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1fDimuonL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMuon4L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L1TriMuFiltered3"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltIterL3MuonL1MuonNoL2SelectorOpenMu"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1DoubleMu0SQL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1DoubleMu0SQOSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0HighQL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu157L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu18erL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sDoubleMu4OSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu4OSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sEmuMu3L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4SQOSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4dR1p2L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5SQL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu5SQOSL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMuorTripleMuL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1TripleMuNoMassL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1sDoubleMu9SQL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu12Dijet40L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu12Dijet40L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu12Diphoton20L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fMu12Diphoton20L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu15DQlqL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu16orMu18erorMu20erL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu18L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22erIsoTau28erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erIsoTau28erL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erIsoTau40erL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22or25L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22orMu20erorMu25L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22orParkingL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet120L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet16L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet60L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet30L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3or5or7L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sSingleMuOpenCandidateL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3L1fMu7p5TrackFiltered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fMu7p5TrackFiltered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu17Photon30IsoCaloIdMuonlegL1Filtered7"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMuon8L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3TripleMuon0L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon0L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon53p52p5L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonL1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltL1MuonsPt0"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L1Filtered0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0SQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu0SQOS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sBigORMu18erTauXXer2p1"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sBigOrMuXXerIsoTauYYer"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(False), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sCDC"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu0SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0SQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu18er"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4OSEG12ORDoubleMu5OSEG12"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sDoubleMu4OSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4OS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuSingleMu3"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu0er1p5"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0er1p5SQOSdRMax1p4IorDoubleMu0er1p4SQOSdRMax1p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0er1p5SQOSdRMax1p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0er1p5dR1p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu4SQOS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4dR1p2"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4p5SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4p5SQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu4p5SQOS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu4p5er2p0SQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4p5er2p0SQMass7to18"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu5SQMass7to18"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMu5SQOSL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sEmuDoubleMu5SQOS"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0er1p5SQOSdRMax1p4IorTripleMu530DoubleMu53OSMassMax9"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMu530NoMass"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1s12DoubleMu4p5er2p0SQOSMass7to18"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(False) +) + + +process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(2), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu9SQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu12Dijet40L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu15DQ"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu25"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu18L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu18"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22erIsoTau28erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu22erIsoTau28er"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu22erIsoTau40er"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.1), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22or25"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu20or22or25"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22or25"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu22orParkingL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22orParking"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu3JetC120dRMax0p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu3JetC16dRMax0p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu3IorMu3Jet30er2p5"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu3JetC60dRMax0p4"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu3IorSingleMu5IorSingleMu7"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + PreviousCandTag = cms.InputTag("hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMuORL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMuOR"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMuOpenNotBptxOR"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sSingleMu3L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu3"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sSingleMu7L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu7"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMuOpenObjectMap"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fMu12Diphoton20L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu6DoubleEG17OrDoubleEGOrSingleEG"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1fMu7p5TrackFiltered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu5IorSingleMu7"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass7to18'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sAlCaEcalPi0Eta = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_AlwaysTrue 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_SingleJet35 OR L1_SingleJet60 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'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sAlCaSingleEle = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_IsoEG32er2p5_Mt40'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sAllETMHFHTT60Seeds = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ETMHF90_HTT60er OR L1_ETMHF100_HTT60er OR L1_ETMHF110_HTT60er OR L1_ETMHF120_HTT60er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sAllETMHFSeeds = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ETMHF100 OR L1_ETMHF110 OR L1_ETM150 OR L1_ETMHF120 OR L1_ETMHF150'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sAllHTTSeeds = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_Tau70er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sCDC = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDSTRun3PFScoutingPixelTracking = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1GlobalDecision'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleEG8er2p5_HTT260er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu3_SQ_ETMHF50_HTT60er OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5_OR_DoubleJet40er2p5 OR L1_DoubleMu3_SQ_ETMHF50_Jet60er2p5 OR L1_DoubleMu3_SQ_ETMHF60_Jet60er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0SQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu4_SQ_OS_dR_Max1p2'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorDoubleMu0er1p4SQOSdRMax1p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorTripleMu530DoubleMu53OSMassMax9 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu0er1p5dR1p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu125to157 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu_12_5 OR L1_DoubleMu_15_7'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3 OR L1_SingleMu22'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu_15_7 OR L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4 OR L1_TripleMu_5SQ_3SQ_0OQ_DoubleMu_5_3_SQ_OS_Mass_Max9 OR L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu18er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu18er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu3_OS_DoubleEG7p5Upsilon'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu3SQHTT200 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu3_SQ_HTT220er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4EG9 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4OS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4OSEG12ORDoubleMu5OSEG12 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu22 OR L1_DoubleMu_15_7 OR L1_DoubleMu5_SQ_EG9er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2 OR L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4dR1p2 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_OS_dR_Max1p2 OR L1_DoubleMu4p5_SQ_OS_dR_Max1p2'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4p5SQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4p5SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass7to18'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu5Upsilon_OS_DoubleEG3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu5SQMass7to18 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass7to18'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu5SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu7EG7 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu5_SQ_EG9er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleMu9SQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleTauBigOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sDoubleTauMaxMass = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max80'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_ETMHF100 OR L1_ETMHF90_HTT60er OR L1_ETMHF110 OR L1_ETM150 OR L1_ETMHF110_HTT60er OR L1_ETMHF120 OR L1_ETMHF120_HTT60er OR L1_ETMHF150'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sETM80ToETM150 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ETMHF90_HTT60er OR L1_ETMHF100 OR L1_ETMHF100_HTT60er OR L1_ETMHF110 OR L1_ETM150 OR L1_ETMHF110_HTT60er OR L1_ETMHF120 OR L1_ETMHF120_HTT60er OR L1_ETMHF150'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu0SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu0er1p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu4SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5er2p0_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuDoubleMu5SQOS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleMu4p5_SQ_OS'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sEmuSingleMu3 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT120er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT120er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT160er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT160er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT200er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT200er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT255er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT255er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_70_55_40_40_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_70_55_40_40_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_QuadJet60er2p5 OR L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTT380erIorHTT320er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT360er OR L1_ETT2000 OR L1_HTT320er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHTTForBeamSpot = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + 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'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sHcalNZS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ZeroBias OR L1_SingleJet35 OR L1_SingleJet60 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'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sIsoEG28erHTT100 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG24er2p1_HTT100er OR L1_LooseIsoEG26er2p1_HTT100er OR L1_LooseIsoEG28er2p1_HTT100er OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sIsoTau40erETMHF90To120 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_IsoTau40er2p1_ETMHF80 OR L1_IsoTau40er2p1_ETMHF90 OR L1_IsoTau40er2p1_ETMHF100 OR L1_IsoTau40er2p1_ETMHF110'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sIsolatedBunch = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_IsolatedBunch'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_UnpairedBunchBptxMinus'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_UnpairedBunchBptxPlus'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_FirstBunchAfterTrain'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_FirstCollisionInOrbit'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_LastCollisionInTrain'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sLowETSingleAndDoubleEG = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5 OR L1_SingleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu22erIsoTau28er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu22er2p1_IsoTau28er2p1 OR L1_Mu22er2p1_IsoTau30er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu22erIsoTau40er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu22er2p1_IsoTau40er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu20_EG10er2p5 OR L1_SingleMu22'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet120er2p5_dR_Max0p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC120dRMax0p8 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet120er2p5_dR_Max0p8'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet16er2p5_dR_Max0p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC35dRMax0p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet35er2p5_dR_Max0p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet60er2p5_dR_Max0p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu3JetC80dRMax0p4 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu3_Jet80er2p5_dR_Max0p4'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu5_LooseIsoEG20er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu7_LooseIsoEG20er2p5 OR L1_Mu7_LooseIsoEG23er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu6DoubleEG10 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu6DoubleEG17OrDoubleEGOrSingleEG = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu6_DoubleEG12er2p5 OR L1_Mu7_EG20er2p5 OR L1_SingleMu25 OR L1_Mu6_DoubleEG17er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22 OR L1_Mu7_EG23er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu6HTT240 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu6_HTT240er OR L1_Mu6_HTT250er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleJet_90_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_100_30_DoubleJet30_Mass_Min620 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620 OR L1_DoubleJet_115_40_DoubleJet40_Mass_Min620_Jet60TT28 OR L1_DoubleJet_120_45_DoubleJet45_Mass_Min620_Jet60TT28'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sNotBptxOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_NotBptxOR'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sQuadJet36IsoTau52 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_QuadJet36er2p5_IsoTau52er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_QuadJet60er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_70_55_40_40_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sRsqSeeds = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + 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_SingleJet35 OR L1_SingleJet60 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_LooseIsoEG24er2p1_HTT100er OR L1_LooseIsoEG26er2p1_HTT100er OR L1_LooseIsoEG28er2p1_HTT100er OR L1_Mu6_HTT240er OR L1_Mu6_HTT250er OR L1_DoubleEG8er2p5_HTT260er OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT280er OR L1_DoubleEG8er2p5_HTT320er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleAndDoubleEG = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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_DoubleEG_LooseIso22_12_er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('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_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleAndDoubleEGor = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 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'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5 OR L1_SingleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5 OR L1_SingleEG8er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG10OR15er2p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5 OR L1_SingleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG10er2p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG15er2p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG26 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG26er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG34to45 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG34to50 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG40to50 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG8er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG5ObjectMap = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG8er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEG5WithJetAndTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEGLowETer2p5or = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG10er2p5 OR L1_SingleEG15er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEGor = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleLooseIsoEG26er2p5 OR L1_SingleLooseIsoEG26er1p5 OR L1_SingleLooseIsoEG28er2p5 OR L1_SingleLooseIsoEG28er2p1 OR L1_SingleLooseIsoEG28er1p5 OR L1_SingleLooseIsoEG30er2p5 OR L1_SingleLooseIsoEG30er1p5 OR L1_SingleEG26er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + 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_SingleMuOpen 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_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3 OR L1_DoubleMu_15_7'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet120 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet120'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet120Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet120_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet120Or120Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet120 OR L1_SingleJet120_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet180 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet180'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet200 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet35 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet35'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet35Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet35_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet35ObjectMap = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet35'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet35OrZeroBias = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet35 OR L1_SingleJet35_FWD3p0 OR L1_ZeroBias'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet60 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet60'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet60Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet60_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet60Or60Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet60 OR L1_SingleJet60_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet90 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet90'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJet90Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet90_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet20er2p5_NotBptxOR_3BX'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleJetOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleEG8er2p5_HTT260er OR L1_DoubleEG8er2p5_HTT280er OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT300er OR L1_HTT255er OR L1_HTT280er OR L1_HTT280er_QuadJet_70_55_40_35_er2p4 OR L1_HTT320er_QuadJet_80_60_er2p1_45_40_er2p3 OR L1_HTT320er_QuadJet_80_60_er2p1_50_45_er2p3 OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu15DQ = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu15_DQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu18 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu18'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu20or22or25 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu22 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu22'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu22or25 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu22 OR L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu22orParking = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu18er1p5 OR L1_SingleMu14er1p5 OR L1_SingleMu12er1p5 OR L1_SingleMu10er1p5 OR L1_SingleMu9er1p5 OR L1_SingleMu8er1p5 OR L1_SingleMu7er1p5 OR L1_SingleMu6er1p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu25 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu3 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu3'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu3 OR L1_Mu3_Jet30er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu5 OR L1_SingleMu7'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMu7 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu7'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMuCosmics = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMuCosmics'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMuOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMuOpen_NotBptxOR'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleMuOpenObjectMap = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleMuOpen'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sSingleTau = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleTau120er2p1 OR L1_SingleTau130er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTauVeryBigOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_DoubleIsoTau30er2p1 OR L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau28er2p1_Mass_Max80 OR L1_DoubleIsoTau28er2p1_Mass_Max90 OR L1_DoubleIsoTau30er2p1_Mass_Max80 OR L1_DoubleIsoTau30er2p1_Mass_Max90 OR L1_Mu22er2p1_IsoTau28er2p1 OR L1_Mu22er2p1_IsoTau30er2p1 OR L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_IsoTau36er2p1 OR L1_Mu22er2p1_Tau70er2p1'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleEGOrDoubleEGOrSingleEG = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleEG16er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleJet_100_80_70_DoubleJet_80_70_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleJet_105_85_75_DoubleJet_85_75_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleJet927664VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleJet_95_75_65_DoubleJet_75_65_er2p5 OR L1_HTT280er OR L1_HTT320er OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMu0 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMu530NoMass = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu_5SQ_3SQ_0OQ'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMu53p52p5 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu_5_3p5_2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sTripleMuV1OSM5to17 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_TripleMu_5_3p5_2p5_DoubleMu_5_2p5_OS_Mass_5to17 OR L1_TripleMu_5_4_2p5_DoubleMu_5_2p5_OS_Mass_5to17'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sV0SingleJet3OR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sV0SingleJet60Or60Fwd = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet60 OR L1_SingleJet60_FWD3p0 OR L1_SingleJet90 OR L1_SingleJet90_FWD3p0'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_SingleJet20er2p5_NotBptxOR'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sVoHTT320orHTT340orHTT380 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT320er OR L1_HTT360er OR L1_ETT2000'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sVoHTT380 = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_HTT360er OR L1_ETT2000'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sZeroBias = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ZeroBias'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter("HLTL1TSeed", + L1EGammaInputTag = cms.InputTag("hltGtStage2Digis","EGamma"), + L1EtSumInputTag = cms.InputTag("hltGtStage2Digis","EtSum"), + L1GlobalInputTag = cms.InputTag("hltGtStage2Digis"), + L1JetInputTag = cms.InputTag("hltGtStage2Digis","Jet"), + L1MuonInputTag = cms.InputTag("hltGtStage2Digis","Muon"), + L1ObjectMapInputTag = cms.InputTag("hltGtStage2ObjectMap"), + L1SeedsLogicalExpression = cms.string('L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch'), + L1TauInputTag = cms.InputTag("hltGtStage2Digis","Tau"), + saveTags = cms.bool(True) +) + + +process.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter("HLTMuonDimuonL2FromL1TFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + ChargeOpt = cms.int32(0), + FastAccept = cms.bool(False), + MaxAcop = cms.double(3.15), + MaxAngle = cms.double(9999.0), + MaxDr = cms.double(100.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MaxInvMass = cms.double(9999.0), + MaxPtBalance = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinAngle = cms.double(-999.0), + MinInvMass = cms.double(-9999.0), + MinNchambers = cms.int32(2), + MinNhits = cms.int32(0), + MinNstations = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.double(23.0), + MinPtMin = cms.double(23.0), + MinPtPair = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter("HLTMuonDimuonL2FromL1TFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + ChargeOpt = cms.int32(0), + FastAccept = cms.bool(False), + MaxAcop = cms.double(3.15), + MaxAngle = cms.double(9999.0), + MaxDr = cms.double(100.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MaxInvMass = cms.double(999999.0), + MaxPtBalance = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinAngle = cms.double(-999.0), + MinInvMass = cms.double(-999999.0), + MinNchambers = cms.int32(2), + MinNhits = cms.int32(0), + MinNstations = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.double(25.0), + MinPtMin = cms.double(25.0), + MinPtPair = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter("HLTMuonDimuonL2FromL1TFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + ChargeOpt = cms.int32(0), + FastAccept = cms.bool(False), + MaxAcop = cms.double(3.15), + MaxAngle = cms.double(9999.0), + MaxDr = cms.double(100.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.4), + MaxInvMass = cms.double(999999.0), + MaxPtBalance = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinAngle = cms.double(-999.0), + MinInvMass = cms.double(-999999.0), + MinNchambers = cms.int32(2), + MinNhits = cms.int32(0), + MinNstations = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.double(25.0), + MinPtMin = cms.double(25.0), + MinPtPair = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter("HLTMuonDimuonL2FromL1TFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + ChargeOpt = cms.int32(0), + FastAccept = cms.bool(False), + MaxAcop = cms.double(3.15), + MaxAngle = cms.double(9999.0), + MaxDr = cms.double(100.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.4), + MaxInvMass = cms.double(999999.0), + MaxPtBalance = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinAngle = cms.double(-999.0), + MinInvMass = cms.double(-999999.0), + MinNchambers = cms.int32(2), + MinNhits = cms.int32(0), + MinNstations = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.double(30.0), + MinPtMin = cms.double(30.0), + MinPtPair = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu125to157ORTripleMu444"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2TauIsoFilter = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL2TauPixelIsoTagProducer"), + Jets = cms.InputTag("hltL2TausForPixelIsolation"), + MaxTag = cms.double(3.0), + MinJets = cms.int32(1), + MinTag = cms.double(0.0), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltL2TauIsoFilterL1TauSeeded = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL2TauPixelIsoTagProducerL1TauSeeded"), + Jets = cms.InputTag("hltL2TausForPixelIsolationL1TauSeeded"), + MaxTag = cms.double(4.5), + MinJets = cms.int32(1), + MinTag = cms.double(0.0), + TriggerType = cms.int32(84), + saveTags = cms.bool(True) +) + + +process.hltL2TausForPixelIsolation = cms.EDFilter("CaloJetSelector", + cut = cms.string('pt > 20 & abs(eta) < 2.5'), + filter = cms.bool(False), + src = cms.InputTag("hltL2TauJets") +) + + +process.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter("CaloJetSelector", + cut = cms.string('pt > 20 & abs(eta) < 2.5'), + filter = cms.bool(False), + src = cms.InputTag("hltL2TauJetsL1TauSeeded") +) + + +process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesOpenMu"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2MuonsOpenMu"), + saveTags = cms.bool(True) +) + + +process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0HighQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(16.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fDimuonL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(10.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sCDCL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(5.5), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sCDCL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu0SQL1f0L2Filtered10OneMuNoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu157L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu18erL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sDoubleMu4OSL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu4OSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sEmuMu3L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1DoubleMu0SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1DoubleMu0SQOSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4SQOSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4dR1p2L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMu5SQOSL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1DoubleMuorTripleMuL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1TripleMuNoMassL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1WTau3MuSeedsL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sL1sDoubleMu9SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu12Dijet40L1f0L2Filtered8 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu12Dijet40L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu12Diphoton20L1f0L2Filtered8Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fMu12Diphoton20L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu15DQlqL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu16orMu18erorMu20erL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu16orMu25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu18L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22erIsoTau28erL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erIsoTau28erL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erIsoTau40erL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22or25L1f0L2AllBxFiltered50Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesAllBx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(50.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu22or25"), + SeedMapTag = cms.InputTag("hltL2MuonsAllBx"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22or25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22or25L1f0L2FilteredQ = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 0, 0, 0), + MinNstations = cms.vint32(0, 0, 0, 0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22or25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22orMu20erorMu25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22orMu25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu22orParkL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22orParkingL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu3Jet120L1f0L2Filtered8 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet120L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu3Jet16L1f0L2Filtered8 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet16L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu3Jet60L1f0L2Filtered8 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet60L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3Jet30L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(16.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu5EG20orMu20EG15L1Filtered5"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3or5or7L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu3or5or7L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesAllBx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(50.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuORL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2MuonsAllBx"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeedNoMatched = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaNoL2Matched = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(25.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(25.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.4), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(25.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedNoMatched = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(25.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaNoL2Matched = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(25.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(30.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.4), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(30.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuORL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(True), + MatchToPreviousCand = cms.bool(False), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(2), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(23.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuORL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(1), + MinNstations = cms.vint32(0), + MinPt = cms.double(10.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuOpenNotBptxORL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(1), + MinNstations = cms.vint32(0), + MinPt = cms.double(10.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(1), + MinNstations = cms.vint32(3), + MinPt = cms.double(40.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(1), + MinNstations = cms.vint32(3), + MinPt = cms.double(45.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2CosmicMuons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.16), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22erL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sSingleMu3L1f0L2Filtered10OneMuNoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sSingleMu3L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sSingleMu7L1f0L2Filtered10OneMuNoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sSingleMu7L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sSingleMuOpenCandidateL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fMu7p5TrackL2Filtered7 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fMu7p5TrackFiltered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.9, 1.5, 2.1, 5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0, 1, 0, 1), + MinNstations = cms.vint32(0, 2, 0, 2), + MinPt = cms.double(10.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sMu22or25L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(5.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(2.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1DoubleMu0SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sDoubleMu0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2pfL1sDoubleMu0SQL1f0L2PreFiltered0NoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu0SQL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidatesNoVtx"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1fL1sDoubleMu157L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltL3Mu50VVVLIsoFIlter = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonCombRelIsolationVVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q"), + saveTags = cms.bool(True) +) + + +process.hltL3MuFiltered3er1p5 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3MuVVVLIsoFIlter = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonCombRelIsolationVVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(2), + PreviousCandTag = cms.InputTag("hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu16L1L2L3TrkIsoFiltered0p07SingleMu = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu5L1L2L3pfecalIsoRhoFilteredEB0p14EE0p10"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f30QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu22erIsoTau28erL1f0L2f10QL3f24QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu22IsoTau28erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered0p07 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltMuonTkRelIsolationCut0p07Map"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20"), + saveTags = cms.bool(True) +) + + +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(0.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fDimuonL1f0L2NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered33Displaced = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(0.01), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(33.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fDimuonL1f0L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered40Displaced = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(0.01), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(40.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fDimuonL1f0L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(43.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fDimuonL1f0L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(48.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fDimuonL1f0L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(20.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DoubleMuon4L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(4.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDoubleMuon4L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(17.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(19.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155L1f0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered10 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(10.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(18.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered20 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(20.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered23 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(23.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu157L1f0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(2.9), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(4.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(4.9), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(10.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(10.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(5.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(5.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksOpenMu"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(2.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsOpenMu"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksOpenMu"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.5), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsOpenMu"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksOpenMu"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(5.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsOpenMu"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(24.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sDoubleMu0SQL1f0L2f10OneMuL3Filtered16NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(16.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu0SQL1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered16NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(16.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered17NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(17.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(20.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sDoubleMu18erL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sDoubleMu5Filtered = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltIterL3MuonCandidates"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + maxAbsEta = cms.double(1e+99), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minN = cms.uint32(2), + minPt = cms.double(5.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag("hltDoubleMuon0L1Filtered0"), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sEmuMu3L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sEmuMu3L1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu12Dijet40L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu12Dijet40L1f0L2Filtered8"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu12Diphoton20L1f0L2f8QL3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu12Diphoton20L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu12Diphoton20L1f0L2Filtered8Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu15DQlqL1f0L2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered15 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(15.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu15DQlqL1f0L2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(17.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu15DQlqL1f0L2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(19.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu15DQlqL1f0L2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(20.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(25.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltIterL3MuonCandidates"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(20.0), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(27.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag("hltL1fL1sMu16orMu25L1Filtered0"), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltIterL3MuonCandidates"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(20.0), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(37.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag("hltL1fL1sMu16orMu25L1Filtered0"), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltIterL3MuonCandidates"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(9999.0), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(37.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag("hltL1fL1sMu22orMu25L1Filtered0"), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu18L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(20.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu18L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu18L1f0L2f10QL3Filtered20Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17"), + saveTags = cms.bool(True) +) + + +process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19"), + saveTags = cms.bool(True) +) + + +process.hltL3fL1sMu22IsoTau28erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltOldL3MuonCandidates"), + InputLinks = cms.InputTag(""), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(0.1), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(20.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(100.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fOldL1sMu22or25L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22or25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(27.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22or25L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22or25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(30.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22or25L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22or25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(50.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22or25L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22or25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(55.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22or25L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(6.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(4.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(7.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(5.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(6.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(3.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP0Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP3Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(3.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(4.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(5.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orParkL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(6.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(9.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orParkL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22erIsoTau28erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(24.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22erIsoTau28erL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(24.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(25.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(30.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltHighPtTkMuonCands"), + inputMuonCollection = cms.InputTag("hltHighPtTkMuons"), + maxAbsEta = cms.double(1e+99), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(100.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag("hltL1fL1sMu22or25L1Filtered0"), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu3Jet120L1f0L2f8L3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu3Jet120L1f0L2Filtered8"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu3Jet16L1f0L2f8L3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu3Jet16L1f0L2Filtered8"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu3Jet60L1f0L2f8L3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.3), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu3Jet60L1f0L2Filtered8"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu3L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu3L1f0L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(0.01), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(38.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(43.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(0.01), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(43.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL3NoFiltersNoVtxMuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(0.0), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(48.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag(""), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu5L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(0.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5L1L2SingleMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5L1L2L3pfecalIsoRhoFilteredEB0p14EE0p10 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu5L1L2L3SingleMu"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.14), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonEcalMFPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFilteredHB0p16HE0p20 = cms.EDFilter("HLTMuonGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltL3fL1sMu5L1L2L3pfecalIsoRhoFilteredEB0p14EE0p10"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltIterL3MuonCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.16), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltMuonHcalRegPFClusterIsoForMuons") +) + + +process.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu5L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sMu5L1f0L2Filtered5"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sMu5L1f0L2f5L3Filtered8"), + saveTags = cms.bool(True) +) + + +process.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Muon8L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMuon8L2Filtered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(24.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMu22L1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sMu22erL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.1), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(24.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMu22erL1f0L2Filtered10Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMu3L1f0L2f10OneMuL3Filtered6NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(6.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMu3L1f0L2Filtered10OneMuNoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMu7L1f0L2f10OneMuL3Filtered16NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(16.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMu7L1f0L2Filtered10OneMuNoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(0.1), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(20.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(10.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(15.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(50.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(0.1), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(20.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(0.1), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(20.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(4.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fLMu7p5TrackL3Filtered7p5 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fMu7p5TrackFiltered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(7.5), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fMu7p5TrackL2Filtered7"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(7.5), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2fSQDoubleMu2L2PreFiltered2"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(0.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu0L1f0L2doubleMu"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3pfL1sDoubleMu0SQL1f0L2pf0OneMuL3PreFiltered6NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(6.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu0SQL1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(5.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered6NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(6.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered8NoVtx = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesNoVtx"), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksNoVtx"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3MuonsNoVtx"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt"), + Jets = cms.InputTag("hltIter02DisplacedHLTCaloJetCollectionProducerLowPt"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(5.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt"), + Jets = cms.InputTag("hltIter02DisplacedHLTCaloJetCollectionProducerMidPt"), + MaxTag = cms.double(999999.0), + MinJets = cms.int32(2), + MinTag = cms.double(5.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt"), + Jets = cms.InputTag("hltDisplacedHLTCaloJetCollectionProducerLowPt"), + MaxTag = cms.double(2.5), + MinJets = cms.int32(2), + MinTag = cms.double(-999999.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt"), + Jets = cms.InputTag("hltDisplacedHLTCaloJetCollectionProducerMidPt"), + MaxTag = cms.double(2.5), + MinJets = cms.int32(2), + MinTag = cms.double(-999999.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltLowMassNonResonantTkVertexFilter = cms.EDFilter("HLTmumutkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(10.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinPt = cms.double(0.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltLowMassNonResonantTkVertexProducer"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltLowMassNonResonantTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltMET100 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET105 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(105.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET110 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET120 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET130 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(130.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET140 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET20 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET250 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(250.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET300 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET35 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET350 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET40 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(999.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET50 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET60 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET66 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(66.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET70 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET72 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(72.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET78 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(78.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET80 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMET90 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(90.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMETCleanBH80 = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltMetCleanBH"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltMetCleanUsingJetID"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMETOpen = cms.EDFilter("HLT1CaloMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltMet"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltMHT100 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(100.0), + saveTags = cms.bool(True) +) + + +process.hltMHT110 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(110.0), + saveTags = cms.bool(True) +) + + +process.hltMHT40 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(40.0), + saveTags = cms.bool(True) +) + + +process.hltMHT50 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(50.0), + saveTags = cms.bool(True) +) + + +process.hltMHT60 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(60.0), + saveTags = cms.bool(True) +) + + +process.hltMHT70 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(70.0), + saveTags = cms.bool(True) +) + + +process.hltMHT80 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(80.0), + saveTags = cms.bool(True) +) + + +process.hltMHT90 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltMht"), + minMht = cms.vdouble(90.0), + saveTags = cms.bool(True) +) + + +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleLooseChargedIsoPFTau20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(115.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTau20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleLooseChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(115.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(115.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleMediumChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(115.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleLooseChargedIsoPFTau20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTau20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleLooseChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleMediumChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMhtFilter = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltHtMhtForMC"), + minMht = cms.vdouble(-1.0), + saveTags = cms.bool(True) +) + + +process.hltMonoPFJet165 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(165.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToL1"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMu12DiEG20HEUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20EtUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverEUnseeded") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter("HLT2PhotonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter"), + inputTag2 = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(83) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(12.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12"), + saveTags = cms.bool(True) +) + + +process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(7.0), + PreviousCandTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu17Photon30IsoCaloIdMuonlegL1Filtered7"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(1e+99), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(17.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu17Photon30IsoCaloIdMuonlegL2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu17Photon30IsoCaloIdPhotonlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.015), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu17Photon30IsoCaloIdPhotonlegHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.012), + thrOverEEE = cms.vdouble(0.012), + thrRegularEB = cms.vdouble(5.0), + thrRegularEE = cms.vdouble(5.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(30.0), + etcutEE = cms.double(30.0), + inputTag = cms.InputTag("hltMu17Photon30IsoCaloIdPhotonlegFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(0.0), + thrOverE2EE = cms.vdouble(0.0), + thrOverEEB = cms.vdouble(0.002), + thrOverEEE = cms.vdouble(0.002), + thrRegularEB = cms.vdouble(4.0), + thrRegularEE = cms.vdouble(4.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHollowTrackIso") +) + + +process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag(""), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(999.0), + MaxDr = cms.double(0.5), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(1.9), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(0.2), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(1.0), + MinPtMin = cms.vdouble(1.0), + MinPtPair = cms.vdouble(2.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0"), + inputMuonCollection = cms.InputTag(""), + saveTags = cms.bool(True) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter("HLT2MuonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23"), + inputTag2 = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(81) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(12.0), + etcutEE = cms.double(12.0), + inputTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu23EG10IorMu20EG17"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu23EG10IorMu20EG17"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(23.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23"), + saveTags = cms.bool(True) +) + + +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(38.0), + etcutEE = cms.double(38.0), + inputTag = cms.InputTag("hltEGL1Mu5EG20Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu3PFJet40MuCleaned = cms.EDFilter("HLTPFJetCollectionsFilter", + MaxAbsJetEta = cms.double(2.5), + MinJetPt = cms.double(40.0), + MinNJets = cms.uint32(1), + inputTag = cms.InputTag("hltMu3JetCollectionsForLeptonPlusPFJets"), + originalTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(43.0), + etcutEE = cms.double(43.0), + inputTag = cms.InputTag("hltEGL1Mu5EG20Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(48.0), + etcutEE = cms.double(48.0), + inputTag = cms.InputTag("hltEGL1Mu5EG20Filter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu4Ele9DZFilter = cms.EDFilter("HLT2MuonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(2), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu4EG9f0Filtered4"), + inputTag2 = cms.InputTag("hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(81) +) + + +process.hltMu7p5Track2JpsiTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(3.35), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(2.8), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(2.0), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu7p5Track2UpsilonTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(11.4), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(8.5), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(2.0), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu7p5Track3p5JpsiTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(3.35), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(2.8), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(3.5), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu7p5Track3p5UpsilonTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(11.4), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(8.5), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(3.5), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu7p5Track7JpsiTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(3.35), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(2.8), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(7.0), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu7p5Track7UpsilonTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(0.5), + MaxMasses = cms.vdouble(11.4), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10.0), + MinMasses = cms.vdouble(8.5), + MinTrackHits = cms.int32(8), + MinTrackP = cms.double(3.5), + MinTrackPt = cms.double(7.0), + PreviousCandTag = cms.InputTag("hltL3fLMu7p5TrackL3Filtered7p5"), + TrackTag = cms.InputTag("hltTracksIter"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(12.0), + etcutEE = cms.double(12.0), + inputTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(2), + saveTags = cms.bool(True) +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu6DoubleEG10"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(2), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(2), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(2), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu6DoubleEG10"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMu8Ele12DZFilter = cms.EDFilter("HLT2MuonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(2), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltL3fL1Mu6DoubleEG10f0Filtered8"), + inputTag2 = cms.InputTag("hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(81) +) + + +process.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8Ele8HEFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.006), + thrRegularEE = cms.vdouble(0.0085), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.1), + thrRegularEE = cms.vdouble(0.05), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8Ele8CaloIdMPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.05), + thrRegularEE = cms.vdouble(0.02), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltMu8Ele8CaloIdMClusterShapeFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter("HLT2MuonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltL3fL1sMu6HTT240Filtered8"), + inputTag2 = cms.InputTag("hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(81) +) + + +process.hltMu8Ele8EtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(8.0), + etcutEE = cms.double(8.0), + inputTag = cms.InputTag("hltEgammaCandidatesWrapper"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu8Ele8HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8Ele8EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.12), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter("HLT2PhotonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(1), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter"), + inputTag2 = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(83) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.01), + thrRegularEE = cms.vdouble(0.015), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.07), + thrRegularEE = cms.vdouble(0.1), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.29, 0.21), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.5), + thrOverEEE = cms.vdouble(0.5), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(23.0), + etcutEE = cms.double(23.0), + inputTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(True) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.13), + thrOverEEE = cms.vdouble(0.13), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.25), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.3), + thrOverEEE = cms.vdouble(0.3), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(True) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.2), + thrOverEEE = cms.vdouble(0.2), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(8.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8"), + saveTags = cms.bool(True) +) + + +process.hltMu9Ele9DZFilter = cms.EDFilter("HLT2MuonPhotonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(-1.0), + MinN = cms.int32(2), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + electronTag = cms.InputTag("hltEgammaGsfElectrons"), + inputTag1 = cms.InputTag("hltL3fL1DoubleMu7EG7f0Filtered9"), + inputTag2 = cms.InputTag("hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltEgammaCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(81) +) + + +process.hltMumuFilterDoubleMu2Jpsi = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltMumuVtxProducerDoubleMu2Jpsi"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.0), + MinLxySignificance = cms.double(-1.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltMuon10RelTrkIsoVVLFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q"), + saveTags = cms.bool(True) +) + + +process.hltMuon4RelTrkIsoVVLFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q"), + saveTags = cms.bool(True) +) + + +process.hltMuon8L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sMu6HTT240"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltMuon8L2Filtered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltMuon8L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltMuon8RelTrkIsoVVLFiltered0p4 = cms.EDFilter("HLTMuonIsoFilter", + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + DepTag = cms.VInputTag("hltL3MuonRelTrkIsolationVVL"), + IsolatorPSet = cms.PSet( + + ), + MinN = cms.int32(1), + PreviousCandTag = cms.InputTag("hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q"), + saveTags = cms.bool(True) +) + + +process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter("HLT2PhotonTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltTauJet5"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltAK4CaloJetsPFEt5"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoEle24WPTightGsfLooseIsoPFTau30 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEle24erWPTightGsfTrackIsoFilterForTau"), + inputTag2 = cms.InputTag("hltSelectedPFTau30LooseChargedIsolationL1HLTMatched"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu20LooseChargedIsoPFTau27L1Seeded = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu24MediumChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu24MediumChargedIsoPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackPt1MediumChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu24TightChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu24TightChargedIsoPFTau35MonitoringReg = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackPt1TightChargedIsolationReg"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterIsoMu27LooseChargedIsoPFTau20 = cms.EDFilter("HLT2MuonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(1.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(0.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), + inputTag2 = cms.InputTag("hltPFTau20TrackLooseChargedIsoAgainstMuon"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter("HLT2PhotonTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(30.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEG35R9Id90HE10IsoMTrackIsoFilter"), + inputTag2 = cms.InputTag("hltTauJet5"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltAK4CaloJetsPFEt5"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter("HLT2PhotonPFTau", + MaxDelR = cms.double(99999.0), + MaxDeta = cms.double(-1.0), + MaxDphi = cms.double(-1.0), + MaxMinv = cms.double(-1.0), + MaxPt = cms.double(-1.0), + MinDelR = cms.double(0.3), + MinDeta = cms.double(0.0), + MinDphi = cms.double(0.0), + MinMinv = cms.double(100.0), + MinN = cms.int32(1), + MinPt = cms.double(1.0), + inputTag1 = cms.InputTag("hltEG35R9Id90HE10IsoMTrackIsoFilter"), + inputTag2 = cms.InputTag("hltPFTau35TrackMediumChargedIso"), + originTag1 = cms.VInputTag("hltEgammaCandidates"), + originTag2 = cms.VInputTag("hltSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(81), + triggerType2 = cms.int32(84) +) + + +process.hltPFCentralJetLooseIDQuad30 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtPFCentralJetsLooseIDQuadC30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtPFCentralJetsLooseIDQuadC30"), + minHt = cms.vdouble(330.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFDoubleJetLooseID83 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(83.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFDoubleJetLooseID88 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(88.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFDoubleJetLooseID90 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(90.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFFiveJet30HT400 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtPFJetsFive30er3p0"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtPFJetsFive30er3p0"), + minHt = cms.vdouble(400.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT1050Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(1050.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT150Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(150.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT180Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(180.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT250Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(250.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT300Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30Eta5"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30Eta5"), + minHt = cms.vdouble(300.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT350Jet15 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet15"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet15"), + minHt = cms.vdouble(350.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT350Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(350.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT350Jet30Eta5 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30Eta5"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30Eta5"), + minHt = cms.vdouble(350.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT370Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(370.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT430Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(430.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT450Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(450.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT500Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(500.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT510Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(510.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT590Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(590.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT600Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(600.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT60Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(60.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT680Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(680.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT700Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(700.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT780Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(780.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT800Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(800.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHT890Jet30 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTJet30"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTJet30"), + minHt = cms.vdouble(890.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFHTOpenFilter = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltPFHTForMC"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltPFHTForMC"), + minHt = cms.vdouble(-1.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFJetFilterFive30er3p0 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(5), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterSix30er2p5 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(6), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterSix32er2p5 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(6), + MinPt = cms.double(32.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterSix36er2p5 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(6), + MinPt = cms.double(36.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterThree60er3p0 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterTwo100er3p0 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterTwo120er3p0 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(3.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetFilterTwoC30 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.4), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetForBtagSelector = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetForBtagSelectorAK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(330.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFJetForDBtagSelectorAK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrectedMatchedToCaloJets300"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFMET100 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET110 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET120 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET130 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(130.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET140 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET200 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET250 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(250.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET300 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(300.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET50 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET70 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET75 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(75.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET80 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET85 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(85.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET90 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(90.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMET95 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(95.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu100 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu110 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu120 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu130 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(130.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu140 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu50 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu60 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu70 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu80 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETNoMu90 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(90.0), + inputTag = cms.InputTag("hltPFMETNoMuProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETOpenFilter = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltPFMETProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne100 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne110 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne120 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne130 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(130.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne140 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETTypeOne200 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFMETTypeOne"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETVBF110 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltPFMETVBFProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETVBF120 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltPFMETVBFProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMETVBF130 = cms.EDFilter("HLT1PFMET", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(130.0), + inputTag = cms.InputTag("hltPFMETVBFProducer"), + saveTags = cms.bool(True), + triggerType = cms.int32(87) +) + + +process.hltPFMHTNoMuTightID100 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(100.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID110 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(110.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID120 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(120.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID130 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(130.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID140 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(140.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID60 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(60.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID70 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(70.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID80 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(80.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTNoMuTightID90 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTNoMuTightID"), + minMht = cms.vdouble(90.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTOpenFilter = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFHTForMC"), + minMht = cms.vdouble(-1.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID100 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(100.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID110 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(110.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID120 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(120.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID130 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(130.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID140 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(140.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID70 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(70.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID75 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(75.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID80 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(80.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID85 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(85.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID90 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(90.0), + saveTags = cms.bool(True) +) + + +process.hltPFMHTTightID95 = cms.EDFilter("HLTMhtFilter", + mhtLabels = cms.VInputTag("hltPFMHTTightID"), + minMht = cms.vdouble(95.0), + saveTags = cms.bool(True) +) + + +process.hltPFQuadJetLooseID15 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFSingleJetLooseID103 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(103.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFSingleJetLooseID105 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(105.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFSingleJetLooseID111 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(111.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFSingleJetLooseID98 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(98.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFSixJet30HT400 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtPFJetsSix30er2p5"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtPFJetsSix30er2p5"), + minHt = cms.vdouble(400.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFSixJet30HT450 = cms.EDFilter("HLTHtMhtFilter", + htLabels = cms.VInputTag("hltHtMhtPFJetsSix30er2p5"), + meffSlope = cms.vdouble(1.0), + mhtLabels = cms.VInputTag("hltHtMhtPFJetsSix30er2p5"), + minHt = cms.vdouble(450.0), + minMeff = cms.vdouble(0.0), + minMht = cms.vdouble(0.0), + saveTags = cms.bool(True) +) + + +process.hltPFTau180Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(180.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIso1Prong = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(180.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation1Prong"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(180.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau20 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau200Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau200TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau20Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau20TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau20TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau220Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(220.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau220TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(220.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau27 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau27Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau27TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau27TrackLooseChargedIsoAgainstMuon = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau30 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau30Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau30TrackLooseChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingLooseChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau35 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau35Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau35TrackMediumChargedIso = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingMediumChargedIsolation"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau50 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltPFTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau50Track = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTau50TrackPt30MediumAbsOrRelIso1Prong = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTauTrack = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFinding"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTauTrackReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackFindingReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltPFTripleJetLooseID71 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(64.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFTripleJetLooseID75 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(75.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFTripleJetLooseID76 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(76.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltPFTripleJetLooseID80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltParticleFlowNoMu = cms.EDFilter("GenericPFCandidateSelector", + cut = cms.string('particleId!=3'), + src = cms.InputTag("hltParticleFlow") +) + + +process.hltPhoton90CaloIdLPFHT700ClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG90PFHT700EtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.014), + thrRegularEE = cms.vdouble(0.035), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltPhoton90CaloIdLPFHT700HEFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltPhoton90CaloIdLPFHT700ClusterShapeFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(0.15), + thrOverEEE = cms.vdouble(0.1), + thrRegularEB = cms.vdouble(-1.0), + thrRegularEE = cms.vdouble(-1.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltPixelTrackerHVOn = cms.EDFilter("DetectorStateFilter", + DcsStatusLabel = cms.untracked.InputTag("hltScalersRawToDigi"), + DebugOn = cms.untracked.bool(False), + DetectorType = cms.untracked.string('pixel') +) + + +process.hltPreAK4CaloJet100 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4CaloJet120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4CaloJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4CaloJet40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4CaloJet50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4CaloJet80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4PFJet100 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4PFJet120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4PFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4PFJet50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK4PFJet80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFHT750TrimMass50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFHT800TrimMass50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFHT850TrimMass50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFHT900TrimMass50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet25 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet260 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet320 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet330TrimMass30PFAK8BTagDeepCSVp1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet330TrimMass30PFAK8BTagDeepCSVp17 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBnp2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBnp4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBp02 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet360TrimMass30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet380TrimMass30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet400 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet400TrimMass30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet420TrimMass30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet500 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet550 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJet80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd25 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd260 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd320 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd400 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd500 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAK8PFJetFwd80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreALCALumiPixelCountsExpressOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreALCALumiPixelCountsPromptOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreALCAP0Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreALCAPHISYMOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaEcalEtaEBonly = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaEcalEtaEEonly = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaEcalPhiSym = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaEcalPi0EBonly = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaEcalPi0EEonly = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreAlCaRPCMuonNormalisation = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet110Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet170Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet20Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet40Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4DiJet70Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK4Jet300Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8DiJet170Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8Jet170DoubleMu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreBTagMuAK8Jet300Mu5noalgo = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCalibrationOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloJet500NoJetID = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloJet550NoJetID = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET100NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET110NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET250NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET300NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET350NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET80NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMET90NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreCaloMHT90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDQMCalibrationOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDQMEventDisplayOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDQMEventDisplayOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + 'HLT_DoublePhoton85_v14', + 'HLT_PFJet500_v21 / 3', + 'HLT_AK4PFJet100_v19' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPreDQMOnlineBeamspotOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDQMOnlineBeamspotOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + 'HLT_HT450_Beamspot_v11', + 'HLT_HT300_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPreDQMOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDQMOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( ( + '( HLT_Random_v3 OR HLT_HcalNZS_v13 OR HLT_HcalPhiSym_v15 OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE OR FALSE ) / 10', + 'HLT_AK8PFJet360_TrimMass30_v18 / 3', + 'HLT_AK8PFJet380_TrimMass30_v11 / 3', + 'HLT_AK8PFJet400_TrimMass30_v12 / 3', + 'HLT_AK8PFJet420_TrimMass30_v11 / 3', + 'HLT_AK8PFHT750_TrimMass50_v12 / 3', + 'HLT_AK8PFHT800_TrimMass50_v12 / 3', + 'HLT_AK8PFHT850_TrimMass50_v11 / 3', + 'HLT_AK8PFHT900_TrimMass50_v11 / 3', + 'HLT_CaloJet500_NoJetID_v12 / 3', + 'HLT_CaloJet550_NoJetID_v7 / 3', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4 / 3', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4 / 3', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5 / 3', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3 / 3', + 'HLT_DoubleEle25_CaloIdL_MW_v4 / 3', + 'HLT_DoubleEle27_CaloIdL_MW_v4 / 3', + 'HLT_DoubleEle33_CaloIdL_MW_v17 / 3', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20 / 3', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20 / 3', + 'HLT_Ele27_Ele37_CaloIdL_MW_v4 / 3', + 'HLT_Mu27_Ele37_CaloIdL_MW_v5 / 3', + 'HLT_Mu37_Ele27_CaloIdL_MW_v5 / 3', + 'HLT_Mu37_TkMu27_v5 / 3', + 'HLT_DoubleMu4_3_Bs_v14 / 3', + 'HLT_DoubleMu4_3_Jpsi_v2 / 3', + 'HLT_DoubleMu4_JpsiTrk_Displaced_v15 / 3', + 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15 / 3', + 'HLT_DoubleMu3_Trk_Tau3mu_v12 / 3', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4 / 3', + 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15 / 3', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8 / 3', + 'HLT_Mu3_PFJet40_v16 / 3', + 'HLT_Mu7p5_L2Mu2_Jpsi_v10 / 3', + 'HLT_Mu7p5_L2Mu2_Upsilon_v10 / 3', + 'HLT_Mu7p5_Track2_Jpsi_v11 / 3', + 'HLT_Mu7p5_Track3p5_Jpsi_v11 / 3', + 'HLT_Mu7p5_Track7_Jpsi_v11 / 3', + 'HLT_Mu7p5_Track2_Upsilon_v11 / 3', + 'HLT_Mu7p5_Track3p5_Upsilon_v11 / 3', + 'HLT_Mu7p5_Track7_Upsilon_v11 / 3', + 'HLT_DoublePhoton33_CaloIdL_v6 / 3', + 'HLT_DoublePhoton70_v6 / 3', + 'HLT_DoublePhoton85_v14 / 3', + 'HLT_Ele20_WPTight_Gsf_v6 / 3', + 'HLT_Ele15_WPLoose_Gsf_v3 / 3', + 'HLT_Ele17_WPLoose_Gsf_v3 / 3', + 'HLT_Ele20_WPLoose_Gsf_v6 / 3', + 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6 / 3', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4 / 3', + 'HLT_Ele27_WPTight_Gsf_v16 / 3', + 'HLT_Ele28_WPTight_Gsf_v1 / 3', + 'HLT_Ele30_WPTight_Gsf_v1 / 3', + 'HLT_Ele32_WPTight_Gsf_v15 / 3', + 'HLT_Ele35_WPTight_Gsf_v9 / 3', + 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5 / 3', + 'HLT_Ele38_WPTight_Gsf_v9 / 3', + 'HLT_Ele40_WPTight_Gsf_v9 / 3', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4 / 3', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1 / 3', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1 / 3', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 / 3', + 'HLT_IsoMu20_v15 / 3', + 'HLT_IsoMu24_v13 / 3', + 'HLT_IsoMu24_eta2p1_v15 / 3', + 'HLT_IsoMu27_v16 / 3', + 'HLT_IsoMu30_v4 / 3', + 'HLT_UncorrectedJetE30_NoBPTX_v6 / 3', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v6 / 3', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v6 / 3', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v6 / 3', + 'HLT_L1SingleMu18_v3 / 3', + 'HLT_L1SingleMu25_v2 / 3', + 'HLT_L1SingleMuCosmics_v1', + 'HLT_L2Mu10_v7 / 3', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5 / 3', + 'HLT_L2Mu10_NoVertex_NoBPTX_v6 / 3', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4 / 3', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5 / 3', + 'HLT_L2Mu50_v2 / 3', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2 / 3', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2 / 3', + 'HLT_DoubleL2Mu50_v2 / 3', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2 / 3', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2 / 3', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v2 / 3', + 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2 / 3', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14 / 3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15 / 3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5 / 3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3 / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5 / 3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3 / 3', + 'HLT_Mu25_TkMu0_Onia_v8 / 3', + 'HLT_Mu30_TkMu0_Psi_v1 / 3', + 'HLT_Mu30_TkMu0_Upsilon_v1 / 3', + 'HLT_Mu20_TkMu0_Phi_v8 / 3', + 'HLT_Mu25_TkMu0_Phi_v8 / 3', + 'HLT_Mu12_v3 / 3', + 'HLT_Mu15_v3 / 3', + 'HLT_Mu20_v12 / 3', + 'HLT_Mu27_v13 / 3', + 'HLT_Mu50_v13 / 3', + 'HLT_Mu55_v3 / 3', + 'HLT_OldMu100_v3 / 3', + 'HLT_TkMu100_v2 / 3', + 'HLT_DiPFJet15_NoCaloMatched_v16 / 3', + 'HLT_DiPFJet25_NoCaloMatched_v16 / 3', + 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17 / 3', + 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17 / 3', + 'HLT_DiPFJetAve40_v14 / 3', + 'HLT_DiPFJetAve60_v14 / 3', + 'HLT_DiPFJetAve80_v13 / 3', + 'HLT_DiPFJetAve140_v13 / 3', + 'HLT_DiPFJetAve200_v13 / 3', + 'HLT_DiPFJetAve260_v14 / 3', + 'HLT_DiPFJetAve320_v14 / 3', + 'HLT_DiPFJetAve400_v14 / 3', + 'HLT_DiPFJetAve500_v14 / 3', + 'HLT_DiPFJetAve15_HFJEC_v17 / 3', + 'HLT_DiPFJetAve25_HFJEC_v17 / 3', + 'HLT_DiPFJetAve35_HFJEC_v17 / 3', + 'HLT_DiPFJetAve60_HFJEC_v15 / 3', + 'HLT_DiPFJetAve80_HFJEC_v16 / 3', + 'HLT_DiPFJetAve100_HFJEC_v16 / 3', + 'HLT_DiPFJetAve160_HFJEC_v16 / 3', + 'HLT_DiPFJetAve220_HFJEC_v16 / 3', + 'HLT_DiPFJetAve300_HFJEC_v16 / 3', + 'HLT_AK8PFJet15_v3 / 3', + 'HLT_AK8PFJet25_v3 / 3', + 'HLT_AK8PFJet40_v16 / 3', + 'HLT_AK8PFJet60_v15 / 3', + 'HLT_AK8PFJet80_v15 / 3', + 'HLT_AK8PFJet140_v15 / 3', + 'HLT_AK8PFJet200_v15 / 3', + 'HLT_AK8PFJet260_v16 / 3', + 'HLT_AK8PFJet320_v16 / 3', + 'HLT_AK8PFJet400_v16 / 3', + 'HLT_AK8PFJet450_v16 / 3', + 'HLT_AK8PFJet500_v16 / 3', + 'HLT_AK8PFJet550_v11 / 3', + 'HLT_PFJet15_v3 / 3', + 'HLT_PFJet25_v3 / 3', + 'HLT_PFJet40_v21 / 3', + 'HLT_PFJet60_v21 / 3', + 'HLT_PFJet80_v20 / 3', + 'HLT_PFJet140_v19 / 3', + 'HLT_PFJet200_v19 / 3', + 'HLT_PFJet260_v20 / 3', + 'HLT_PFJet320_v20 / 3', + 'HLT_PFJet400_v20 / 3', + 'HLT_PFJet450_v21 / 3', + 'HLT_PFJet500_v21 / 3', + 'HLT_PFJet550_v11 / 3', + 'HLT_PFJetFwd15_v3 / 3', + 'HLT_PFJetFwd25_v3 / 3', + 'HLT_PFJetFwd40_v19 / 3', + 'HLT_PFJetFwd60_v19 / 3', + 'HLT_PFJetFwd80_v18 / 3', + 'HLT_PFJetFwd140_v18 / 3', + 'HLT_PFJetFwd200_v18 / 3', + 'HLT_PFJetFwd260_v19 / 3', + 'HLT_PFJetFwd320_v19 / 3', + 'HLT_PFJetFwd400_v19 / 3', + 'HLT_PFJetFwd450_v19 / 3', + 'HLT_PFJetFwd500_v19 / 3', + 'HLT_AK8PFJetFwd15_v3 / 3', + 'HLT_AK8PFJetFwd25_v3 / 3', + 'HLT_AK8PFJetFwd40_v15 / 3', + 'HLT_AK8PFJetFwd60_v14 / 3', + 'HLT_AK8PFJetFwd80_v14 / 3', + 'HLT_AK8PFJetFwd140_v14 / 3', + 'HLT_AK8PFJetFwd200_v14 / 3', + 'HLT_AK8PFJetFwd260_v15 / 3', + 'HLT_AK8PFJetFwd320_v15 / 3', + 'HLT_AK8PFJetFwd400_v15 / 3', + 'HLT_AK8PFJetFwd450_v15 / 3', + 'HLT_AK8PFJetFwd500_v15 / 3', + 'HLT_PFHT180_v17 / 3', + 'HLT_PFHT250_v17 / 3', + 'HLT_PFHT370_v17 / 3', + 'HLT_PFHT430_v17 / 3', + 'HLT_PFHT510_v17 / 3', + 'HLT_PFHT590_v17 / 3', + 'HLT_PFHT680_v17 / 3', + 'HLT_PFHT780_v17 / 3', + 'HLT_PFHT890_v17 / 3', + 'HLT_PFHT1050_v18 / 3', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12 / 3', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12 / 3', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12 / 3', + 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12 / 3', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12 / 3', + 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12 / 3', + 'HLT_PFMET110_PFMHT110_IDTight_v20 / 3', + 'HLT_PFMET120_PFMHT120_IDTight_v20 / 3', + 'HLT_PFMET130_PFMHT130_IDTight_v20 / 3', + 'HLT_PFMET140_PFMHT140_IDTight_v20 / 3', + 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8 / 3', + 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8 / 3', + 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8 / 3', + 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8 / 3', + 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8 / 3', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9 / 3', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9 / 3', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9 / 3', + 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12 / 3', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12 / 3', + 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12 / 3', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11 / 3', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20 / 3', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20 / 3', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19 / 3', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19 / 3', + 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20 / 3', + 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20 / 3', + 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19 / 3', + 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19 / 3', + 'HLT_L1ETMHadSeeds_v2 / 3', + 'HLT_CaloMHT90_v4 / 3', + 'HLT_CaloMET80_NotCleaned_v4 / 3', + 'HLT_CaloMET90_NotCleaned_v4 / 3', + 'HLT_CaloMET100_NotCleaned_v4 / 3', + 'HLT_CaloMET110_NotCleaned_v4 / 3', + 'HLT_CaloMET250_NotCleaned_v4 / 3', + 'HLT_CaloMET300_NotCleaned_v4 / 3', + 'HLT_CaloMET350_NotCleaned_v4 / 3', + 'HLT_PFMET200_NotCleaned_v9 / 3', + 'HLT_PFMET250_NotCleaned_v9 / 3', + 'HLT_PFMET300_NotCleaned_v9 / 3', + 'HLT_PFMET200_BeamHaloCleaned_v9 / 3', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9 / 3', + 'HLT_MET105_IsoTrk50_v9 / 3', + 'HLT_MET120_IsoTrk50_v9 / 3', + 'HLT_SingleJet30_Mu12_SinglePFJet40_v11 / 3', + 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 / 3', + 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 / 3', + 'HLT_Photon300_NoHE_v12 / 3', + 'HLT_Mu8_TrkIsoVVL_v12 / 3', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18 / 3', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18 / 3', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19 / 3', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1 / 3', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11 / 3', + 'HLT_Mu17_TrkIsoVVL_v13 / 3', + 'HLT_Mu19_TrkIsoVVL_v4 / 3', + 'HLT_BTagMu_AK4DiJet20_Mu5_v13 / 3', + 'HLT_BTagMu_AK4DiJet40_Mu5_v13 / 3', + 'HLT_BTagMu_AK4DiJet70_Mu5_v13 / 3', + 'HLT_BTagMu_AK4DiJet110_Mu5_v13 / 3', + 'HLT_BTagMu_AK4DiJet170_Mu5_v12 / 3', + 'HLT_BTagMu_AK4Jet300_Mu5_v12 / 3', + 'HLT_BTagMu_AK8DiJet170_Mu5_v9 / 3', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2 / 3', + 'HLT_BTagMu_AK8Jet300_Mu5_v12 / 3', + 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13 / 3', + 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13 / 3', + 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13 / 3', + 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13 / 3', + 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12 / 3', + 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12 / 3', + 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9 / 3', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2 / 3', + 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12 / 3', + 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3 / 3', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19 / 3', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19 / 3', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15 / 3', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7 / 3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7 / 3', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15 / 3', + 'HLT_Mu12_DoublePhoton20_v5 / 3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3 / 3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3 / 3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4 / 3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4 / 3', + 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4 / 3', + 'HLT_Photon20_v2 / 3', + 'HLT_Photon33_v5 / 3', + 'HLT_Photon50_v13 / 3', + 'HLT_Photon75_v13 / 3', + 'HLT_Photon90_v13 / 3', + 'HLT_Photon120_v13 / 3', + 'HLT_Photon150_v6 / 3', + 'HLT_Photon175_v14 / 3', + 'HLT_Photon200_v13 / 3', + 'HLT_Photon100EB_TightID_TightIso_v2 / 3', + 'HLT_Photon110EB_TightID_TightIso_v2 / 3', + 'HLT_Photon120EB_TightID_TightIso_v2 / 3', + 'HLT_Photon100EBHE10_v2 / 3', + 'HLT_Photon100EEHE10_v2 / 3', + 'HLT_Photon100EE_TightID_TightIso_v2 / 3', + 'HLT_Photon50_R9Id90_HE10_IsoM_v14 / 3', + 'HLT_Photon75_R9Id90_HE10_IsoM_v14 / 3', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5 / 3', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5 / 3', + 'HLT_Photon90_R9Id90_HE10_IsoM_v14 / 3', + 'HLT_Photon120_R9Id90_HE10_IsoM_v14 / 3', + 'HLT_Photon165_R9Id90_HE10_IsoM_v15 / 3', + 'HLT_Photon90_CaloIdL_PFHT700_v16 / 3', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13 / 3', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13 / 3', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15 / 3', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13 / 3', + 'HLT_Photon35_TwoProngs35_v1 / 3', + 'HLT_IsoMu24_TwoProngs35_v1 / 3', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v7 / 3', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7 / 3', + 'HLT_Dimuon0_Jpsi_v8 / 3', + 'HLT_Dimuon0_Jpsi_NoVertexing_v8 / 3', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7 / 3', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7 / 3', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v5 / 3', + 'HLT_Dimuon0_Upsilon_L1_4p5_v9 / 3', + 'HLT_Dimuon0_Upsilon_L1_5_v9 / 3', + 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8 / 3', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9 / 3', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7 / 3', + 'HLT_Dimuon0_Upsilon_NoVertexing_v7 / 3', + 'HLT_Dimuon0_Upsilon_L1_5M_v8 / 3', + 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7 / 3', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v8 / 3', + 'HLT_Dimuon0_LowMass_v8 / 3', + 'HLT_Dimuon0_LowMass_L1_4_v8 / 3', + 'HLT_Dimuon0_LowMass_L1_4R_v7 / 3', + 'HLT_Dimuon0_LowMass_L1_TM530_v6 / 3', + 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6 / 3', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6 / 3', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8 / 3', + 'HLT_TripleMu_10_5_5_DZ_v10 / 3', + 'HLT_TripleMu_12_10_5_v10 / 3', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4 / 3', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4 / 3', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4 / 3', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4 / 3', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10 / 3', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10 / 3', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10 / 3', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6 / 3', + 'HLT_DoubleMu4_Jpsi_Displaced_v7 / 3', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v7 / 3', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7 / 3', + 'HLT_DoubleMu43NoFiltersNoVtx_v4 / 3', + 'HLT_DoubleMu48NoFiltersNoVtx_v4 / 3', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5 / 3', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5 / 3', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1 / 3', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1 / 3', + 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1 / 3', + 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1 / 3', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7 / 3', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8 / 3', + 'HLT_HT425_v9 / 3', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13 / 3', + 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13 / 3', + 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13 / 3', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13 / 3', + 'HLT_HT650_DisplacedDijet60_Inclusive_v13 / 3', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13 / 3', + 'HLT_DiJet110_35_Mjj650_PFMET110_v9 / 3', + 'HLT_DiJet110_35_Mjj650_PFMET120_v9 / 3', + 'HLT_DiJet110_35_Mjj650_PFMET130_v9 / 3', + 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9 / 3', + 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9 / 3', + 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9 / 3', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13 / 3', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13 / 3', + 'HLT_Ele28_HighEta_SC20_Mass55_v13 / 3', + 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8 / 3', + 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8 / 3', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16 / 3', + 'HLT_Ele15_IsoVVVL_PFHT450_v16 / 3', + 'HLT_Ele50_IsoVVVL_PFHT450_v16 / 3', + 'HLT_Ele15_IsoVVVL_PFHT600_v20 / 3', + 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15 / 3', + 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16 / 3', + 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15 / 3', + 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8 / 3', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15 / 3', + 'HLT_Mu15_IsoVVVL_PFHT450_v15 / 3', + 'HLT_Mu50_IsoVVVL_PFHT450_v15 / 3', + 'HLT_Mu15_IsoVVVL_PFHT600_v19 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2 / 3', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2 / 3', + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7 / 3', + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7 / 3', + 'HLT_Dimuon12_Upsilon_y1p4_v2 / 3', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7 / 3', + 'HLT_Dimuon18_PsiPrime_v14 / 3', + 'HLT_Dimuon25_Jpsi_v14 / 3', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v6 / 3', + 'HLT_Dimuon24_Upsilon_noCorrL1_v6 / 3', + 'HLT_Dimuon24_Phi_noCorrL1_v6 / 3', + 'HLT_Dimuon25_Jpsi_noCorrL1_v6 / 3', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17 / 3', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17 / 3', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17 / 3', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6 / 3', + 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12 / 3', + 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13 / 3', + 'HLT_Mu8_v12 / 3', + 'HLT_Mu17_v13 / 3', + 'HLT_Mu19_v4 / 3', + 'HLT_Mu17_Photon30_IsoCaloId_v6 / 3', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16 / 3', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18 / 3', + 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3 / 3', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18 / 3', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18 / 3', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16 / 3', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18 / 3', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18 / 3', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14 / 3', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7 / 3', + 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8 / 3', + 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8 / 3', + 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13 / 3', + 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13 / 3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3 / 3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9 / 3', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8 / 3', + 'HLT_PFHT400_SixPFJet32_v8 / 3', + 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7 / 3', + 'HLT_PFHT450_SixPFJet36_v7 / 3', + 'HLT_PFHT350_v19 / 3', + 'HLT_PFHT350MinPFJet15_v9 / 3', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5 / 3', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5 / 3', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11 / 3', + 'HLT_ECALHT800_v10 / 3', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13 / 3', + 'HLT_Physics_v7', + 'HLT_Random_v3 / 3', + 'HLT_ZeroBias_v6 / 3', + 'HLT_ZeroBias_Alignment_v1 / 3', + 'HLT_AK4CaloJet30_v11 / 3', + 'HLT_AK4CaloJet40_v10 / 3', + 'HLT_AK4CaloJet50_v10 / 3', + 'HLT_AK4CaloJet80_v10 / 3', + 'HLT_AK4CaloJet100_v10 / 3', + 'HLT_AK4CaloJet120_v9 / 3', + 'HLT_AK4PFJet30_v19 / 3', + 'HLT_AK4PFJet50_v19 / 3', + 'HLT_AK4PFJet80_v19 / 3', + 'HLT_AK4PFJet100_v19 / 3', + 'HLT_AK4PFJet120_v18 / 3', + 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8 / 3', + 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9 / 3', + 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9 / 3', + 'HLT_Photon20_HoverELoose_v10 / 3', + 'HLT_Photon30_HoverELoose_v10 / 3', + 'HLT_L1UnpairedBunchBptxMinus_v2 / 3', + 'HLT_L1UnpairedBunchBptxPlus_v2 / 3', + 'HLT_L1NotBptxOR_v3 / 3', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2 / 3', + 'HLT_CDC_L2cosmic_10_er1p0_v1 / 3', + 'HLT_CDC_L2cosmic_5p5_er1p0_v1 / 3', + 'HLT_HcalNZS_v13 / 3', + 'HLT_HcalPhiSym_v15 / 3', + 'HLT_HcalIsolatedbunch_v5 / 3', + 'HLT_IsoTrackHB_v4 / 3', + 'HLT_IsoTrackHE_v4 / 3', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5 / 3', + 'HLT_ZeroBias_IsolatedBunches_v5 / 3', + 'HLT_ZeroBias_FirstCollisionInTrain_v4 / 3', + 'HLT_ZeroBias_LastCollisionInTrain_v3 / 3', + 'HLT_ZeroBias_FirstBXAfterTrain_v3 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3 / 3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12 / 3', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11 / 3', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12 / 3', + 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12 / 3', + 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12 / 3', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9 / 3', + 'HLT_Rsq0p35_v15 / 3', + 'HLT_Rsq0p40_v15 / 3', + 'HLT_RsqMR300_Rsq0p09_MR200_v15 / 3', + 'HLT_RsqMR320_Rsq0p09_MR200_v15 / 3', + 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15 / 3', + 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15 / 3', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1 / 3', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1 / 3', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4 / 3', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1 / 3', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1 / 3', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1 / 3', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1 / 3', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1 / 3', + 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1 / 3', + 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1 / 3', + 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1 / 3', + 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5 / 3', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5 / 3', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5 / 3', + 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9 / 3', + 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9 / 3', + 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9 / 3', + 'HLT_Mu18_Mu9_SameSign_v4 / 3', + 'HLT_Mu18_Mu9_SameSign_DZ_v4 / 3', + 'HLT_Mu18_Mu9_v4 / 3', + 'HLT_Mu18_Mu9_DZ_v4 / 3', + 'HLT_Mu20_Mu10_SameSign_v4 / 3', + 'HLT_Mu20_Mu10_SameSign_DZ_v4 / 3', + 'HLT_Mu20_Mu10_v4 / 3', + 'HLT_Mu20_Mu10_DZ_v4 / 3', + 'HLT_Mu23_Mu12_SameSign_v4 / 3', + 'HLT_Mu23_Mu12_SameSign_DZ_v4 / 3', + 'HLT_Mu23_Mu12_v4 / 3', + 'HLT_Mu23_Mu12_DZ_v4 / 3', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6 / 3', + 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5 / 3', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10 / 3', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3 / 3', + 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 / 3', + 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 / 3', + 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 / 3', + 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8 / 3', + 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8 / 3', + 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8 / 3', + 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8 / 3', + 'HLT_QuadPFJet98_83_71_15_v5 / 3', + 'HLT_QuadPFJet103_88_75_15_v5 / 3', + 'HLT_QuadPFJet105_88_76_15_v5 / 3', + 'HLT_QuadPFJet111_90_80_15_v5 / 3', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2 / 3', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2 / 3', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3 / 3', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2 / 3', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2 / 3', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2 / 3', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2 / 3', + 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 / 3' + ) ), + usePathStatus = cms.bool(False) +) + + +process.hltPreDSTPhysics = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDSTRun3PFScoutingPixelTracking = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDSTZeroBias = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiJet11035Mjj650PFMET110 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiJet11035Mjj650PFMET120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiJet11035Mjj650PFMET130 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJet15FBEta3NoCaloMatched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJet15NoCaloMatched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJet25FBEta3NoCaloMatched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJet25NoCaloMatched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve100HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve15HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve160HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve220HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve25HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve260 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve300HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve320 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve35HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve400 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve500 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve60HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiPFJetAve80HFJEC = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0JpsiL1NoOS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0JpsiNoVertexing = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMass = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMassL10er1p5R = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMassL14 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMassL14R = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0LowMassL1TM530 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL14p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL14p5NoOS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonL15M = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonMuonL1TM0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon10PsiPrimeBarrelSeagulls = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon12Upsilony1p4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon18PsiPrime = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon20JpsiBarrelSeagulls = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon24PhinoCorrL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon25Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdNoPixelVeto = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdNoPixelVetoMass55 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton30PV18PVR9IdANDIsoCaloIdANDHER9IdNoPixelVetoMass55 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDiphoton30PV18PVR9IdANDIsoCaloIdANDHER9IdPixelVetoMass55 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle25CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle27CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle33CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeedNoL2Matched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu23NoVtx2ChaNoL2Matched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedNoL2Matched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu25NoVtx2ChaNoL2Matched = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleL2Mu50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTau35Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTau35Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTauHPS30L1MaxMassTrk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTauHPS35Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTauHPS35Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu207Mass0to30L1DM4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu207Mass0to30L1DM4EG = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu207Mass0to30Photon23 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu2JpsiDoubleTkMu0Phi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu33NoFiltersNoVtxDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3TrkTau3mu = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu40NoFiltersNoVtxDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu43Bs = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu43Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4JpsiTrkDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4LowMassNonResonantTrkDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu4PsiPrimeTrkDisplaced = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets100CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets116MaxDeta1p6DoubleCaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets128MaxDeta1p6DoubleCaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets200CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets350CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePFJets40CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePhoton33CaloIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePhoton70 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoublePhoton85 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTau35Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTau35Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTauHPS40Trk1TightIDeta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTightChargedIsoPFTauHPS40Trk1eta2p1Reg = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreDoubleTrkMu166NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreECALHT800 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEcalCalibration = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEcalCalibrationOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle145CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15Ele8CaloIdLTrackIdLIsoVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle15WPLooseGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle17WPLooseGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle200CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle20WPLooseGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle20WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle20eta2p1WPLooseGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTau30eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTauHPS30eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTauHPS30eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfMediumChargedIsoPFTauHPS30eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfMediumChargedIsoPFTauHPS30eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle250CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle27Ele37CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle27WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle28WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle28eta2p1WPTightGsfHT150 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle300CaloIdVTGsfTrkIdT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle30WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle32WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle35WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle35WPTightGsfL1EGMT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle38WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle40WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreExpressAlignmentOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreExpressAlignmentOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + 'HLT_HT450_Beamspot_v11', + 'HLT_HT300_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPreExpressOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreExpressOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + '( HLT_IsoMu20_v15 OR HLT_IsoMu24_v13 OR HLT_IsoMu27_v16 OR FALSE ) / 25', + '( HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19 OR FALSE ) / 3', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Physics_v7', + 'HLT_Random_v3', + 'HLT_ZeroBias_v6', + 'HLT_ZeroBias_Alignment_v1 / 6', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_IsolatedBunches_v5' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPreHLTAnalyzerEndpath = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHLTMonitorOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHLTMonitorOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + 'HLT_Ele32_WPTight_Gsf_v15 / 5', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFHT510_v17 / 3', + 'HLT_PFMET130_PFMHT130_IDTight_v20 / 25', + 'HLT_PFMET140_PFMHT140_IDTight_v20 / 15', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPreHT300Beamspot = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT425 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT430DisplacedDijet60DisplacedTrack = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT450Beamspot = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT500DisplacedDijet40DisplacedTrack = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHcalCalibration = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHcalIsolatedbunch = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHcalNZS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreHcalPhiSym = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1LooseChargedIsoPFTau27eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1LooseChargedIsoPFTauHPS27eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1LooseChargedIsoPFTauHPS27eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1MediumChargedIsoPFTauHPS27eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1MediumChargedIsoPFTauHPS27eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24TwoProngs35 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau35Trk1TightIDeta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau35Trk1eta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau50Trk30eta2p11pr = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS30Trk1eta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS35Trk1TightIDeta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS35Trk1eta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1TightChargedIsoPFTau35Trk1TightIDeta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1TightChargedIsoPFTau35Trk1eta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1TightChargedIsoPFTauHPS35Trk1TightIDeta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu24eta2p1TightChargedIsoPFTauHPS35Trk1eta2p1RegCrossL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27LooseChargedIsoPFTau20Trk1eta2p1SingleL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27LooseChargedIsoPFTauHPS20Trk1eta2p1SingleL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27MET90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27MediumChargedIsoPFTauHPS20Trk1eta2p1SingleL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu27TightChargedIsoPFTauHPS20Trk1eta2p1SingleL1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoMu30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoTrackHB = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreIsoTrackHE = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1ETMHadSeeds = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1NotBptxOR = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1SingleMu18 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1SingleMu25 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1SingleMuCosmics = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1UnpairedBunchBptxMinus = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL1UnpairedBunchBptxPlus = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu10 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu23NoVtx2Cha = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreL2Mu50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK4CaloJets = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK4CaloJetsFromPV = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK4PFJets = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK8CaloHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK8PFHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK8PFJets = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCAK8TrimPFJets = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCCaloBTagDeepCSV = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCCaloHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCCaloMET = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCCaloMETJetIdCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCCaloMHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCEle5WPTightGsf = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCIsoMu = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCPFBTagDeepCSV = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCPFHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCPFMET = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCPFMHT = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMCReducedIterativeTracking = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMET105IsoTrk50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMET120IsoTrk50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p11pr = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau200HighPtRelaxedIsoTrk50eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau220HighPtRelaxedIsoTrk50eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11pr = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET100 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET110 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET130 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMonoCentralPFJet80PFMETNoMu110PFMHTNoMu110IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMonoCentralPFJet80PFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMonoCentralPFJet80PFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMonoCentralPFJet80PFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets100CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets200CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets350CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets40CaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets40MaxDeta1p6DoubleCaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets54MaxDeta1p6DoubleCaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePFJets62MaxDeta1p6DoubleCaloBTagDeepCSVp71 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12DoublePhoton20 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12IP6ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12IP6part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12IP6part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu12IP6part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu12IP6part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu12IP6part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17Photon30IsoCaloId = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17TrkIsoVVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu18Mu9 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu18Mu9DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu18Mu9SameSign = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu18Mu9SameSignDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19TrkIsoVVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20Mu10 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20Mu10DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20Mu10SameSign = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20Mu10SameSignDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu20TkMu0Phi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23Mu12 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23Mu12DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23Mu12SameSign = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23Mu12SameSignDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu25TkMu0Onia = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu25TkMu0Phi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu27 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu27Ele37CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu30TkMu0Psi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu30TkMu0Upsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu37Ele27CaloIdLMW = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu37TkMu27 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3PFJet40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu55 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7IP4ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7IP4part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7IP4part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu7IP4part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu7IP4part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu7IP4part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track2Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track2Upsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track3p5Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track3p5Upsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track7Jpsi = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu7p5Track7Upsilon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP3ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP3part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP3part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu8IP3part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu8IP3part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu8IP3part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu8IP5ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP5part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP5part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu8IP5part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu8IP5part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu8IP5part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu8IP6ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP6part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8IP6part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu8IP6part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu8IP6part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu8IP6part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu8TrkIsoVVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP0part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP3part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP4ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP4part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP4part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu9IP4part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu9IP4part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu9IP4part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu9IP5ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP5part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP5part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu9IP5part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu9IP5part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu9IP5part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreMu9IP6ToCSCS = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP6part0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreMu9IP6part1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreMu9IP6part2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreMu9IP6part3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreMu9IP6part4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreNanoDSTOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreOldMu100 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT1050 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT180 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT250 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT350 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT350MinPFJet15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT370 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT400FivePFJet100100603030 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT400SixPFJet32 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT430 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT450SixPFJet36 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT510 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT590 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT680 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT700PFMET95PFMHT95IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT780 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT800PFMET85PFMHT85IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFHT890 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet25 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet260 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet320 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet400 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet500 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet550 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJet80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd140 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd25 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd260 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd320 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd400 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd450 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd500 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFJetFwd80 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET100PFMHT100IDTightCaloBTagDeepCSV3p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET100PFMHT100IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET110PFMHT110IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET110PFMHT110IDTightCaloBTagDeepCSV3p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET120PFMHT120IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET120PFMHT120IDTightCaloBTagDeepCSV3p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET130PFMHT130IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET130PFMHT130IDTightCaloBTagDeepCSV3p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET140PFMHT140IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET140PFMHT140IDTightCaloBTagDeepCSV3p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET200BeamHaloCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET200NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET250NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMET300NotCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu110PFMHTNoMu110IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne110PFMHT110IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne120PFMHT120IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne130PFMHT130IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingBPH1Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingBPH2Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingBPH3Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingBPH4Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingBPH5Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingHLTPhysicsOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreParkingZeroBiasOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton100EBHE10 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton100EBTightIDTightIso = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton100EEHE10 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton100EETightIDTightIso = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton110EBTightIDTightIso = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton120EBTightIDTightIso = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton150 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton175 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton20 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton20HoverELoose = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton300NoHE = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton30HoverELoose = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton33 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton35TwoProngs35 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton50R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3PFMET50 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton60R9Id90CaloIdLIsoL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350MinPFJet15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyCaloMJJ300PFJetsMJJ400DEta3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyCaloMJJ400PFJetsMJJ600DEta3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ600DEta3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton90 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton90CaloIdLPFHT700 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysics = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsCommissioningOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsEGammaOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsEndOfFillOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsHLTPhysics1Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsHLTPhysics2Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsHLTPhysics3Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsHLTPhysics4Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsHadronsTausOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsMuonsOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsScoutingMonitorOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsScoutingMonitorOutputSmart = cms.EDFilter("TriggerResultsFilter", + hltResults = cms.InputTag("TriggerResults","","@currentProcess"), + l1tIgnoreMaskAndPrescale = cms.bool(False), + l1tResults = cms.InputTag(""), + throw = cms.bool(True), + triggerConditions = cms.vstring( + 'HLT_Ele35_WPTight_Gsf_v9 / 200', + 'HLT_IsoMu27_v16 / 150', + 'HLT_Mu50_v13 / 50', + 'HLT_PFHT1050_v18 / 10', + 'HLT_Photon200_v13 / 10', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14 / 12', + 'DST_Run3_PFScoutingPixelTracking_v16 / 10' + ), + usePathStatus = cms.bool(False) +) + + +process.hltPrePhysicsZeroBias1Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsZeroBias2Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsZeroBias3Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicsZeroBias4Output = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicspart0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPrePhysicspart1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPrePhysicspart2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPrePhysicspart3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPrePhysicspart4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPrePhysicspart5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(5) +) + + +process.hltPrePhysicspart6 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(6) +) + + +process.hltPrePhysicspart7 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(7) +) + + +process.hltPreQuadPFJet103887515 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet105887615 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet111908015 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet98837115 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet98837115DoublePFBTagDeepCSV1p37p7VBF1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreQuadPFJet98837115PFBTagDeepCSV1p3VBF2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRPCMONOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRandom = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsq0p35 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsq0p40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsqMR300Rsq0p09MR200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsqMR300Rsq0p09MR2004jet = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsqMR320Rsq0p09MR200 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreRsqMR320Rsq0p09MR2004jet = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreScoutingPFOutput = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreSingleJet30Mu12SinglePFJet40 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreSinglePhoton10Eta3p1ForPPRef = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreSinglePhoton20Eta3p1ForPPRef = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreSinglePhoton30Eta3p1ForPPRef = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTkMu100 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleJet1103535Mjj650PFMET110 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleJet1103535Mjj650PFMET120 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleJet1103535Mjj650PFMET130 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleMu1055DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleMu12105 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleMu533Mass3p8DCA = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTripleMu533Mass3p8DZ = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTriplePhoton202020CaloIdLV2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTriplePhoton202020CaloIdLV2R9IdVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTriplePhoton303010CaloIdLV2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTriplePhoton303010CaloIdLV2R9IdVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTriplePhoton35355CaloIdLV2R9IdVL = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrkMu16DoubleTrkMu6NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrkMu16NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrkMu17DoubleTrkMu8NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreTrkMu6NoFiltersNoVtx = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreVBFDoubleLooseChargedIsoPFTau20Trk1eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreVBFDoubleLooseChargedIsoPFTauHPS20Trk1eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreVBFDoubleMediumChargedIsoPFTauHPS20Trk1eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBias = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasAlignment = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasBeamspot = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasIsolatedBunches = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiaspart0 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(0) +) + + +process.hltPreZeroBiaspart1 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(1) +) + + +process.hltPreZeroBiaspart2 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(2) +) + + +process.hltPreZeroBiaspart3 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(3) +) + + +process.hltPreZeroBiaspart4 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(4) +) + + +process.hltPreZeroBiaspart5 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(5) +) + + +process.hltPreZeroBiaspart6 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(6) +) + + +process.hltPreZeroBiaspart7 = cms.EDFilter("HLTPrescaler", + L1GtReadoutRecordTag = cms.InputTag("hltGtStage2Digis"), + offset = cms.uint32(7) +) + + +process.hltPsiPrimeTkVertexFilter = cms.EDFilter("HLTmumutkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(10.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinPt = cms.double(0.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltPsiPrimeTkVertexProducer"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltPsiPrimeTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltQuadCentralJet30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltQuadJet15 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(4), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltRHemisphere = cms.EDFilter("HLTRHemisphere", + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + maxEta = cms.double(3.0), + maxMuonEta = cms.double(2.1), + maxNJ = cms.int32(9), + minJetPt = cms.double(40.0), + muonTag = cms.InputTag("") +) + + +process.hltRHemisphereCalo = cms.EDFilter("HLTRHemisphere", + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + maxEta = cms.double(3.0), + maxMuonEta = cms.double(2.1), + maxNJ = cms.int32(9), + minJetPt = cms.double(30.0), + muonTag = cms.InputTag("") +) + + +process.hltRPCMuonNormaL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(1.6), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sSingleMu5IorSingleMu14erIorSingleMu16er"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltRandomEventsFilter = cms.EDFilter("HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32(3) +) + + +process.hltRsq0p16Calo = cms.EDFilter("HLTRFilter", + MROffset = cms.double(0.0), + R2Offset = cms.double(0.0), + RMRCut = cms.double(-999999.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltMet"), + inputTag = cms.InputTag("hltRHemisphereCalo"), + minMR = cms.double(-1.0), + minR = cms.double(0.4), + saveTags = cms.bool(True) +) + + +process.hltRsq0p35 = cms.EDFilter("HLTRFilter", + MROffset = cms.double(0.0), + R2Offset = cms.double(0.0), + RMRCut = cms.double(-999999.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltPFMETProducer"), + inputTag = cms.InputTag("hltRHemisphere"), + minMR = cms.double(-1.0), + minR = cms.double(0.59), + saveTags = cms.bool(True) +) + + +process.hltRsq0p40 = cms.EDFilter("HLTRFilter", + MROffset = cms.double(0.0), + R2Offset = cms.double(0.0), + RMRCut = cms.double(-999999.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltPFMETProducer"), + inputTag = cms.InputTag("hltRHemisphere"), + minMR = cms.double(-1.0), + minR = cms.double(0.63), + saveTags = cms.bool(True) +) + + +process.hltRsqMR220Rsq0p0196MR100Calo = cms.EDFilter("HLTRFilter", + MROffset = cms.double(-300.0), + R2Offset = cms.double(-0.25), + RMRCut = cms.double(220.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltMet"), + inputTag = cms.InputTag("hltRHemisphereCalo"), + minMR = cms.double(100.0), + minR = cms.double(0.14), + saveTags = cms.bool(True) +) + + +process.hltRsqMR300Rsq0p09MR200 = cms.EDFilter("HLTRFilter", + MROffset = cms.double(-300.0), + R2Offset = cms.double(-0.25), + RMRCut = cms.double(300.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltPFMETProducer"), + inputTag = cms.InputTag("hltRHemisphere"), + minMR = cms.double(200.0), + minR = cms.double(0.3), + saveTags = cms.bool(True) +) + + +process.hltRsqMR320Rsq0p09MR200 = cms.EDFilter("HLTRFilter", + MROffset = cms.double(-300.0), + R2Offset = cms.double(-0.25), + RMRCut = cms.double(320.0), + acceptNJ = cms.bool(True), + doMuonCorrection = cms.bool(False), + doRPrime = cms.bool(False), + inputMetTag = cms.InputTag("hltPFMETProducer"), + inputTag = cms.InputTag("hltRHemisphere"), + minMR = cms.double(200.0), + minR = cms.double(0.3), + saveTags = cms.bool(True) +) + + +process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(99999.9), + MaxMasses = cms.vdouble(4.0), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10000000000.0), + MinMasses = cms.vdouble(2.2), + MinTrackHits = cms.int32(2), + MinTrackP = cms.double(0.0), + MinTrackPt = cms.double(2.0), + PreviousCandTag = cms.InputTag("hltL3fSQMu7p5L2Mu2L3Filtered7p5"), + TrackTag = cms.InputTag("hltL2MuonCandidates"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter("HLTMuonTrackMassFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + CutCowboys = cms.bool(False), + MaxDCAMuonTrack = cms.double(99999.9), + MaxMasses = cms.vdouble(11.8), + MaxTrackDxy = cms.double(999.0), + MaxTrackDz = cms.double(999.0), + MaxTrackEta = cms.double(999.0), + MaxTrackNormChi2 = cms.double(10000000000.0), + MinMasses = cms.vdouble(8.0), + MinTrackHits = cms.int32(2), + MinTrackP = cms.double(0.0), + MinTrackPt = cms.double(2.0), + PreviousCandTag = cms.InputTag("hltL3fSQMu7p5L2Mu2L3Filtered7p5"), + TrackTag = cms.InputTag("hltL2MuonCandidates"), + checkCharge = cms.bool(True), + saveTags = cms.bool(True) +) + + +process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(180.0), + inputTag = cms.InputTag("hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched1Prong = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(180.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackMediumChargedIsolationMatch1Prong"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau200MediumChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau220MediumChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(220.0), + inputTag = cms.InputTag("hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(27.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau30LooseChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackLooseChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatchedMu22IsoTau40 = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchMu22IsoTau40"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatchedQuadIsoTau = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchQuadJetIsoTau"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSelectedPFTausTrackFinding = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackFindingLooseChargedIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauLooseAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauAgainstMuonDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackFindingDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackFindingReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackDiscriminatorReg"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt1MediumChargedIsolationReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt1Reg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet(cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + )), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt1TightChargedIsolationReg = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt1DiscriminatorReg"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauTightAbsOrRelChargedIsolationDiscriminatorReg"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTausReg") +) + + +process.hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt30Discriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumAbsOrRelChargedIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTau1Prong"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt50Discriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation1Prong = cms.EDFilter("PFTauSelector", + cut = cms.string('pt > 0'), + discriminatorContainers = cms.VPSet(), + discriminators = cms.VPSet( + cms.PSet( + discriminator = cms.InputTag("hltPFTauTrackPt50Discriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator"), + selectionCut = cms.double(0.5) + ), + cms.PSet( + discriminator = cms.InputTag("hltPFTau1Prong"), + selectionCut = cms.double(0.5) + ) + ), + src = cms.InputTag("hltPFTaus") +) + + +process.hltSelector4CentralJetsL1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltSelectorCentralJets20L1FastJeta") +) + + +process.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet") +) + + +process.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromAK8Jet170L1FastJet") +) + + +process.hltSelector4JetsDiJet100PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet100PF") +) + + +process.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet110L1FastJet") +) + + +process.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet200L1FastJet") +) + + +process.hltSelector4JetsDiJet200PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet200PF") +) + + +process.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet20L1FastJet") +) + + +process.hltSelector4JetsDiJet350PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet350PF") +) + + +process.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet40L1FastJet") +) + + +process.hltSelector4JetsDiJet40PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet40PF") +) + + +process.hltSelector4JetsDiJet54PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet54PF") +) + + +process.hltSelector4JetsDiJet62PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet62PF") +) + + +process.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromDiJet70L1FastJet") +) + + +process.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromJet300L1AK8FastJet") +) + + +process.hltSelector4JetsJet300L1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromJet300L1FastJet") +) + + +process.hltSelector4JetsJet40PF = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(4), + src = cms.InputTag("hltBSoftMuonGetJetsFromJet40PF") +) + + +process.hltSelector6CentralJetsL1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(6), + src = cms.InputTag("hltSelectorCentralJets80L1FastJet") +) + + +process.hltSelector6PFJets = cms.EDFilter("LargestEtPFJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(6), + src = cms.InputTag("hltAK4PFJetsLooseIDCorrected") +) + + +process.hltSelector8CentralJetsL1FastJet = cms.EDFilter("LargestEtCaloJetSelector", + filter = cms.bool(False), + maxNumber = cms.uint32(8), + src = cms.InputTag("hltSelectorCentralJets30L1FastJeta") +) + + +process.hltSelectorCentralJets20L1FastJeta = cms.EDFilter("EtaRangeCaloJetSelector", + etaMax = cms.double(2.4), + etaMin = cms.double(-2.4), + src = cms.InputTag("hltSelectorJets20L1FastJet") +) + + +process.hltSelectorCentralJets30L1FastJeta = cms.EDFilter("EtaRangeCaloJetSelector", + etaMax = cms.double(2.4), + etaMin = cms.double(-2.4), + src = cms.InputTag("hltSelectorJets30L1FastJet") +) + + +process.hltSelectorCentralJets80L1FastJet = cms.EDFilter("EtaRangeCaloJetSelector", + etaMax = cms.double(2.4), + etaMin = cms.double(-2.4), + src = cms.InputTag("hltSelectorJets80L1FastJet") +) + + +process.hltSelectorJets20L1FastJet = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(20.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(20.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed") +) + + +process.hltSelectorJets30L1FastJet = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(30.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed") +) + + +process.hltSelectorJets80L1FastJet = cms.EDFilter("EtMinCaloJetSelector", + etMin = cms.double(80.0), + filter = cms.bool(False), + src = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed") +) + + +process.hltSingleAK4CaloJet100 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet120 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet15 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet40 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet50 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet70 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(70.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4CaloJet80 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4PFJet100 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrectedMatchedToCaloJets70"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4PFJet120 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(120.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrectedMatchedToCaloJets70"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4PFJet30 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrectedMatchedToCaloJets15"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4PFJet50 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrectedMatchedToCaloJets30"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleAK4PFJet80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrectedMatchedToCaloJets50"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloBJets30eta2p3 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltSingleCaloFwdJet10 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet10AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet110 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet110AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet170 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet170AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet210 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(210.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet210AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(210.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet270 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(270.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet270AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(270.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet350 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet350AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet40 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet400 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet400AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet40AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet450 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet450AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet5 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet50 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet50AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloFwdJet5AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet10 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet100ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet100ForHFJECEtaLimited") +) + + +process.hltSingleCaloJet10AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(10.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet110 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet110AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(110.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet140ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet140ForHFJECEtaLimited") +) + + +process.hltSingleCaloJet170 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet170AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(170.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet200ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet200ForHFJECEtaLimited") +) + + +process.hltSingleCaloJet210 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(210.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet210AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(210.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet270 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(270.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet270AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(270.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet350 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet350AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(350.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet400 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet400AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet40AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet40ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet40ForHFJECEtaLimited") +) + + +process.hltSingleCaloJet450 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet450AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet5 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet500 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet500AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet50AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet50ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet50ForHFJECEtaLimited") +) + + +process.hltSingleCaloJet550 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(550.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet5AK8 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + inputTag = cms.InputTag("hltAK8CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet60ForHFJECBase = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter("CandViewSelector", + cut = cms.string('pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)'), + src = cms.InputTag("hltAK4CaloJetsCorrected") +) + + +process.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter("CandViewCountFilter", + minNumber = cms.uint32(1), + src = cms.InputTag("hltSingleCaloJet60ForHFJECEtaLimited") +) + + +process.hltSingleEle35WPTightGsfL1EGMTChi2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTOneOEMinusOneOPFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(False), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(2.8), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Chi2") +) + + +process.hltSingleEle35WPTightGsfL1EGMTClusterShapeFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTEtFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(False), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.011), + thrRegularEE = cms.vdouble(0.0305), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShape","sigmaIEtaIEta5x5") +) + + +process.hltSingleEle35WPTightGsfL1EGMTDetaFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTMissingHitsFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.004), + thrRegularEE = cms.vdouble(0.005), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","DetaSeed") +) + + +process.hltSingleEle35WPTightGsfL1EGMTDphiFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTDetaFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.02), + thrRegularEE = cms.vdouble(0.023), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","Dphi") +) + + +process.hltSingleEle35WPTightGsfL1EGMTEcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTHEFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.25, 0.3), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(1.75), + thrRegularEB2 = cms.vdouble(1.75), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEcalPFClusterIso") +) + + +process.hltSingleEle35WPTightGsfL1EGMTEtFilter = cms.EDFilter("HLTEgammaEtFilter", + etcutEB = cms.double(36.0), + etcutEE = cms.double(36.0), + inputTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTL1MatchFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + ncandcut = cms.int32(1), + saveTags = cms.bool(False) +) + + +process.hltSingleEle35WPTightGsfL1EGMTHEFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTClusterShapeFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.1, 0.1, 0.3, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(0.75), + thrRegularEB2 = cms.vdouble(2.25), + thrRegularEE1 = cms.vdouble(3.0), + thrRegularEE2 = cms.vdouble(5.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaHoverE") +) + + +process.hltSingleEle35WPTightGsfL1EGMTHcalIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.0), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTEcalIsoFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.2, 0.2, 0.4, 0.5), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.03), + thrOverEEE2 = cms.vdouble(0.03), + thrRegularEB1 = cms.vdouble(2.5), + thrRegularEB2 = cms.vdouble(3.0), + thrRegularEE1 = cms.vdouble(1.0), + thrRegularEE2 = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaHcalPFClusterIso") +) + + +process.hltSingleEle35WPTightGsfL1EGMTL1MatchFilter = cms.EDFilter("HLTEgammaL1TMatchFilterRegional", + L1SeedFilterTag = cms.InputTag("hltL1sAlCaSingleEle"), + barrel_end = cms.double(1.4791), + candIsolatedTag = cms.InputTag("hltEgammaCandidates"), + candNonIsolatedTag = cms.InputTag(""), + doIsolated = cms.bool(False), + endcap_end = cms.double(2.65), + l1CenJetsTag = cms.InputTag("hltGtStage2Digis","Jet"), + l1IsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1NonIsolatedTag = cms.InputTag("hltGtStage2Digis","EGamma"), + l1TausTag = cms.InputTag("hltGtStage2Digis","Tau"), + ncandcut = cms.int32(1), + region_eta_size = cms.double(0.522), + region_eta_size_ecap = cms.double(1.0), + region_phi_size = cms.double(1.044), + saveTags = cms.bool(False) +) + + +process.hltSingleEle35WPTightGsfL1EGMTMissingHitsFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTChi2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(False), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999.0), + thrRegularEE = cms.vdouble(2.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","MissingHits") +) + + +process.hltSingleEle35WPTightGsfL1EGMTOneOEMinusOneOPFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTPMS2Filter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(False), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(999999.0), + thrRegularEE = cms.vdouble(999999.0), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaGsfTrackVars","OneOESuperMinusOneOP") +) + + +process.hltSingleEle35WPTightGsfL1EGMTPMS2Filter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTPixelMatchFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(70.0), + thrRegularEE = cms.vdouble(45.0), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaPixelMatchVars","s2") +) + + +process.hltSingleEle35WPTightGsfL1EGMTPixelMatchFilter = cms.EDFilter("HLTElectronPixelMatchFilter", + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTHcalIsoFilter"), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + l1PixelSeedsTag = cms.InputTag("hltEgammaElectronPixelSeeds"), + ncandcut = cms.int32(1), + npixelmatchcut = cms.double(1.0), + pixelVeto = cms.bool(False), + s2_threshold = cms.double(0.4), + s_a_phi1B = cms.double(0.0069), + s_a_phi1F = cms.double(0.0076), + s_a_phi1I = cms.double(0.0088), + s_a_phi2B = cms.double(0.00037), + s_a_phi2F = cms.double(0.00906), + s_a_phi2I = cms.double(0.0007), + s_a_rF = cms.double(0.04), + s_a_rI = cms.double(0.027), + s_a_zB = cms.double(0.012), + saveTags = cms.bool(True), + tanhSO10BarrelThres = cms.double(0.35), + tanhSO10ForwardThres = cms.double(1.0), + tanhSO10InterThres = cms.double(1.0), + useS = cms.bool(False) +) + + +process.hltSingleEle35WPTightGsfL1EGMTTrackIsoFilter = cms.EDFilter("HLTEgammaGenericQuadraticEtaFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.0, 1.479, 2.1), + candTag = cms.InputTag("hltSingleEle35WPTightGsfL1EGMTDphiFilter"), + doRhoCorrection = cms.bool(True), + effectiveAreas = cms.vdouble(0.029, 0.111, 0.114, 0.032), + energyLowEdges = cms.vdouble(0.0), + etaBoundaryEB12 = cms.double(1.0), + etaBoundaryEE12 = cms.double(2.1), + l1EGCand = cms.InputTag("hltEgammaCandidates"), + lessThan = cms.bool(True), + ncandcut = cms.int32(1), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), + saveTags = cms.bool(True), + thrOverE2EB1 = cms.vdouble(0.0), + thrOverE2EB2 = cms.vdouble(0.0), + thrOverE2EE1 = cms.vdouble(0.0), + thrOverE2EE2 = cms.vdouble(0.0), + thrOverEEB1 = cms.vdouble(0.03), + thrOverEEB2 = cms.vdouble(0.03), + thrOverEEE1 = cms.vdouble(0.025), + thrOverEEE2 = cms.vdouble(0.025), + thrRegularEB1 = cms.vdouble(0.838), + thrRegularEB2 = cms.vdouble(-0.385), + thrRegularEE1 = cms.vdouble(-0.363), + thrRegularEE2 = cms.vdouble(0.702), + useEt = cms.bool(True), + varTag = cms.InputTag("hltEgammaEleGsfTrackIso") +) + + +process.hltSingleJet80 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltSingleL2IsoTau20eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltL2TauJetsIso"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleL2IsoTau26eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(26.0), + inputTag = cms.InputTag("hltL2TauJetsIsoL1TauSeeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleL2Tau20eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(20.0), + inputTag = cms.InputTag("hltL2TauJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleL2Tau26eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(26.0), + inputTag = cms.InputTag("hltL2TauJetsL1TauSeeded"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleL2Tau35eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltL2TauJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleL2Tau80eta2p2 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltL2TauJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSinglePFBJets40Eta2p3 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.3), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltAK4PFJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltSinglePFFwdJet140 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets110"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet140AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets110AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet15 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets5"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet15AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets5AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet200 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets170"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet200AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets170AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet25 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets10"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet25AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets10AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet260 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(260.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets210"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet260AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(260.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets210AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet320 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(320.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets270"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet320AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(320.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets270AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet40 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets10"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet400 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets350"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet400AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets350AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet40AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets10AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet450 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets400"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet450AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets400AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet500 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets450"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet500AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets450AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet60 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets40"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet60AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets40AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets50"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFFwdJet80AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(2.7), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloFwdJets50AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet100er2p5 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(100.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets70"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet140 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets110"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet140AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(140.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets110AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet15 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets5"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet200 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets170"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet200AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(200.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets170AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet25 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets10"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet25AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(25.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets5AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet260 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(260.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets210"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet260AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(260.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets210AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet320 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(320.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets270"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet320AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(320.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets270AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet330AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(330.0), + inputTag = cms.InputTag("hltAK8PFJetsCorrectedMatchedToCaloJets300"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet330AK8ForDB = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(30.0), + MinN = cms.int32(1), + MinPt = cms.double(0.0), + inputTag = cms.InputTag("hltAK8TrimModJetsCorrectedMatchedToCaloJets300ForDB"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet40 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets10"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet400 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets350"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet400AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(400.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets350AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet40AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(40.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets10AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet450 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets400"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet450AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(450.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets400AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet500 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets450"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet500AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(500.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets450AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet550 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(550.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets450"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet550AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(550.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets500AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet60 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets40"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet60AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(60.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets40AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet80 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets50"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFJet80AK8 = cms.EDFilter("HLT1PFJet", + MaxEta = cms.double(5.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(80.0), + inputTag = cms.InputTag("hltPFJetsCorrectedMatchedToCaloJets50AK8"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltSinglePFTau35Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltPFTausReg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSinglePFTau35TrackPt1Reg = cms.EDFilter("HLT1PFTau", + MaxEta = cms.double(2.1), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(35.0), + inputTag = cms.InputTag("hltSelectedPFTausTrackPt1Reg"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(12.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltSingleTrkMuFiltered16NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(16.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltSingleTrkMuFiltered17NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(17.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltSingleTrkMuFiltered6NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(1), + minPt = cms.double(6.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.7), + MaxMass = cms.double(-1.0), + MinE = cms.double(30.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltStoppedHSCPIterativeCone4CaloJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.7), + MaxMass = cms.double(-1.0), + MinE = cms.double(60.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltStoppedHSCPIterativeCone4CaloJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.7), + MaxMass = cms.double(-1.0), + MinE = cms.double(70.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(-1.0), + inputTag = cms.InputTag("hltStoppedHSCPIterativeCone4CaloJets"), + saveTags = cms.bool(True), + triggerType = cms.int32(85) +) + + +process.hltStoppedHSCPHpdFilter = cms.EDFilter("HLTHPDFilter", + energy = cms.double(-99.0), + hpdSpikeEnergy = cms.double(10.0), + hpdSpikeIsolationEnergy = cms.double(1.0), + inputTag = cms.InputTag("hltHbhereco"), + rbxSpikeEnergy = cms.double(50.0), + rbxSpikeUnbalance = cms.double(0.2) +) + + +process.hltStripTrackerHVOn = cms.EDFilter("DetectorStateFilter", + DcsStatusLabel = cms.untracked.InputTag("hltScalersRawToDigi"), + DebugOn = cms.untracked.bool(False), + DetectorType = cms.untracked.string('sistrip') +) + + +process.hltSusyPreBtagJetFilter = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.6), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(2), + MinPt = cms.double(30.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrected"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltTau3MuIsoFilter = cms.EDFilter("HLT1Composite", + MaxEta = cms.double(2.5), + MaxMass = cms.double(2.1), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(1.3), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltTauPt15MuPts711Mass1p3to2p1Iso","SelectedTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltTau3MuIsoFilterCharge1 = cms.EDFilter("HLT1Composite", + MaxEta = cms.double(2.5), + MaxMass = cms.double(2.1), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(1.3), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltTauPt15MuPts711Mass1p3to2p1IsoCharge1","SelectedTaus"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltTau3MuPreFilter = cms.EDFilter("HLT1Composite", + MaxEta = cms.double(2.5), + MaxMass = cms.double(2.1), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(1.3), + MinN = cms.int32(1), + MinPt = cms.double(15.0), + inputTag = cms.InputTag("hltTauPt15MuPts711Mass1p3to2p1Iso","Taus"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltTau3MuPreFilterCharge1 = cms.EDFilter("HLT1Composite", + MaxEta = cms.double(2.5), + MaxMass = cms.double(2.1), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(1.3), + MinN = cms.int32(1), + MinPt = cms.double(1.5), + inputTag = cms.InputTag("hltTauPt15MuPts711Mass1p3to2p1IsoCharge1","Taus"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltTau3MuTriMuon1filter = cms.EDFilter("HLT1Muon", + MaxEta = cms.double(-1.0), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(1.0), + inputTag = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + saveTags = cms.bool(True), + triggerType = cms.int32(0) +) + + +process.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter("HLTmumutkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(8.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(2.0), + MinPt = cms.double(8.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltTau3muNoL1MassTkVertexProducer"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltTau3muNoL1MassTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltTau3muTkVertexFilter = cms.EDFilter("HLTmumutkFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + MaxEta = cms.double(2.5), + MaxNormalisedChi2 = cms.double(8.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(2.0), + MinPt = cms.double(8.0), + MinVtxProbability = cms.double(0.0), + MuMuTkVertexTag = cms.InputTag("hltTau3muTkVertexProducer"), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + TrackTag = cms.InputTag("hltTau3muTkAllConeTracksIter"), + saveTags = cms.bool(True) +) + + +process.hltTauJet5 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(2.5), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(1), + MinPt = cms.double(5.0), + inputTag = cms.InputTag("hltAK4CaloJetsPFEt5"), + saveTags = cms.bool(True), + triggerType = cms.int32(84) +) + + +process.hltTriEG20CaloIdLV2ClusterShapeUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20HEUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(True), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.013), + thrRegularEE = cms.vdouble(0.033), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaClusterShapeUnseeded","sigmaIEtaIEta5x5") +) + + +process.hltTriEG20CaloIdLV2R9IdVLR9IdUnseededFilter = cms.EDFilter("HLTEgammaGenericFilter", + absEtaLowEdges = cms.vdouble(0.0, 1.479), + candTag = cms.InputTag("hltEG20CaloIdLV2ClusterShapeUnseededFilter"), + doRhoCorrection = cms.bool(False), + effectiveAreas = cms.vdouble(0.0, 0.0), + energyLowEdges = cms.vdouble(0.0), + l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), + lessThan = cms.bool(False), + ncandcut = cms.int32(3), + rhoMax = cms.double(99999999.0), + rhoScale = cms.double(1.0), + rhoTag = cms.InputTag(""), + saveTags = cms.bool(True), + thrOverE2EB = cms.vdouble(-1.0), + thrOverE2EE = cms.vdouble(-1.0), + thrOverEEB = cms.vdouble(-1.0), + thrOverEEE = cms.vdouble(-1.0), + thrRegularEB = cms.vdouble(0.5), + thrRegularEE = cms.vdouble(0.8), + useEt = cms.bool(False), + varTag = cms.InputTag("hltEgammaR9IDUnseeded","r95x5") +) + + +process.hltTriggerType = cms.EDFilter("HLTTriggerTypeFilter", + SelectedTriggerType = cms.int32(1) +) + + +process.hltTripleJet50 = cms.EDFilter("HLT1CaloJet", + MaxEta = cms.double(5.2), + MaxMass = cms.double(-1.0), + MinE = cms.double(-1.0), + MinEta = cms.double(-1.0), + MinMass = cms.double(-1.0), + MinN = cms.int32(3), + MinPt = cms.double(50.0), + inputTag = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + saveTags = cms.bool(True), + triggerType = cms.int32(86) +) + + +process.hltTripleMu0L3PreFiltered0 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuon0L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(0.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon0L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuon53p52p5L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(0.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon53p52p5L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(999999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(0), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMu553L1TriMuFiltered3"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(99999.9), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(999999.0), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-1.0), + MinInvMass = cms.vdouble(3.8), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(3.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL1TripleMu553L2TriMuFiltered3"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleMu533TripleDZ0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(3), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1TripleMu553f0PreFiltered333"), + inputTag2 = cms.InputTag("hltL3fL1TripleMu553f0PreFiltered333"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltTripleMu555TripleDZ0p2 = cms.EDFilter("HLT2MuonMuonDZ", + MaxDZ = cms.double(0.2), + MinDR = cms.double(0.001), + MinN = cms.int32(3), + MinPixHitsForDZ = cms.int32(1), + checkSC = cms.bool(False), + inputTag1 = cms.InputTag("hltL3fL1TripleMu553f0PreFiltered555"), + inputTag2 = cms.InputTag("hltL3fL1TripleMu553f0PreFiltered555"), + originTag1 = cms.VInputTag("hltIterL3MuonCandidates"), + originTag2 = cms.VInputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True), + triggerType1 = cms.int32(83), + triggerType2 = cms.int32(83) +) + + +process.hltTripleMuL3PreFiltered222 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(2.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonL2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMuL3V2PreFiltered0 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonV2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(3), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(2.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonV2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(2), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(3.5), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter("HLTMuonL3PreFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonV2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxDXYBeamSpot = cms.double(9999.0), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxNormalizedChi2 = cms.double(9999.0), + MaxNormalizedChi2_L3FromL1 = cms.double(1e+99), + MaxPtDifference = cms.double(9999.0), + MinDXYBeamSpot = cms.double(-1.0), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinNmuonHits = cms.int32(0), + MinPt = cms.double(5.0), + MinTrackPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L2PreFiltered0"), + allowedTypeMask = cms.uint32(255), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minTrkHits = cms.int32(-1), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleMuon0L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMu0"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltTripleMuon0L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon0L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMu53p52p5"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuon53p52p5L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleMuonL1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(False) +) + + +process.hltTripleMuonL2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonL1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleMuonV2L1Filtered0 = cms.EDFilter("HLTMuonL1TFilter", + CandTag = cms.InputTag("hltGtStage2Digis","Muon"), + CentralBxOnly = cms.bool(True), + MaxEta = cms.double(2.5), + MinN = cms.int32(3), + MinPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltL1sTripleMuV1OSM5to17"), + SelectQualities = cms.vint32(), + saveTags = cms.bool(True) +) + + +process.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter("HLTMuonL2FromL1TPreFilter", + AbsEtaBins = cms.vdouble(0.0), + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltL2MuonCandidates"), + CutOnChambers = cms.bool(False), + MatchToPreviousCand = cms.bool(True), + MaxDr = cms.double(9999.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MinDr = cms.double(-1.0), + MinDxySig = cms.double(-1.0), + MinN = cms.int32(0), + MinNchambers = cms.vint32(0), + MinNhits = cms.vint32(0), + MinNstations = cms.vint32(0), + MinPt = cms.double(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L1Filtered0"), + SeedMapTag = cms.InputTag("hltL2Muons"), + saveTags = cms.bool(True) +) + + +process.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(3), + minPt = cms.double(5.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleTrkMuFiltered6NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(3), + minPt = cms.double(6.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTripleTrkMuFiltered8NoVtx = cms.EDFilter("HLTMuonTrkL1TFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonCandsNoVtx"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsNoVtx"), + maxAbsEta = cms.double(2.5), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(2), + minN = cms.uint32(3), + minPt = cms.double(8.0), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(4), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltTrk50Filter = cms.EDFilter("HLTDeDxFilter", + caloTowersTag = cms.InputTag("hltTowerMakerForAll"), + inputDeDxTag = cms.InputTag("hltDeDxEstimatorProducer"), + inputTracksTag = cms.InputTag("hltMergedTracks"), + maxAssocCaloE = cms.double(100.0), + maxAssocCaloEDeltaRSize = cms.double(0.5), + maxETA = cms.double(5.5), + maxNHitMissIn = cms.double(0.0), + maxNHitMissMid = cms.double(0.0), + maxRelTrkIsoDeltaRp3 = cms.double(0.05), + minDEDx = cms.double(-1.0), + minNOM = cms.double(-1.0), + minNumValidHits = cms.double(5.0), + minPT = cms.double(50.0), + relTrkIsoDeltaRSize = cms.double(0.3), + saveTags = cms.bool(True) +) + + +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt"), + Jets = cms.InputTag("hltCentralCaloJetptLowPtCollectionProducer"), + MaxTag = cms.double(2.5), + MinJets = cms.int32(2), + MinTag = cms.double(-999999.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter("HLTCaloJetTag", + JetTags = cms.InputTag("hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt"), + Jets = cms.InputTag("hltCentralCaloJetptMidPtCollectionProducer"), + MaxTag = cms.double(2.5), + MinJets = cms.int32(2), + MinTag = cms.double(-999999.0), + TriggerType = cms.int32(85), + saveTags = cms.bool(True) +) + + +process.hltUpsilon0MuonL3FilteredL1sTM0 = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuon0L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.4), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(5.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltTripleMuon0L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuon53p52p5L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.4), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(5.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltTripleMuon53p52p5L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3LinksOpenMu"), + L1CandTag = cms.InputTag("hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.5), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3MuonsOpenMu"), + saveTags = cms.bool(True) +) + + +process.hltUpsilonMuonL3Filtered = cms.EDFilter("HLTMuonDimuonL3Filter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + CandTag = cms.InputTag("hltIterL3MuonCandidates"), + ChargeOpt = cms.int32(-1), + CutCowboys = cms.bool(False), + FastAccept = cms.bool(False), + InputLinks = cms.InputTag("hltL3MuonsIterL3Links"), + L1CandTag = cms.InputTag("hltL1fForIterL3TripleMuonV2L1Filtered0"), + L1MatchingdR = cms.double(0.3), + MatchToPreviousCand = cms.bool(True), + MaxAcop = cms.double(999.0), + MaxDCAMuMu = cms.double(0.5), + MaxDr = cms.double(2.0), + MaxDz = cms.double(9999.0), + MaxEta = cms.double(2.5), + MaxInvMass = cms.vdouble(11.4), + MaxPtBalance = cms.double(999999.0), + MaxPtMin = cms.vdouble(1e+125), + MaxPtPair = cms.vdouble(1e+125), + MaxRapidityPair = cms.double(999999.0), + MinAcop = cms.double(-999.0), + MinInvMass = cms.vdouble(8.5), + MinN = cms.int32(1), + MinNhits = cms.int32(0), + MinPtBalance = cms.double(-1.0), + MinPtMax = cms.vdouble(0.0), + MinPtMin = cms.vdouble(0.0), + MinPtPair = cms.vdouble(0.0), + NSigmaPt = cms.double(0.0), + PreviousCandIsL2 = cms.bool(True), + PreviousCandTag = cms.InputTag("hltTripleMuonV2L2PreFiltered0"), + inputMuonCollection = cms.InputTag("hltIterL3Muons"), + saveTags = cms.bool(True) +) + + +process.hltVBFCaloJetEtaSortedMqq150Deta1p5 = cms.EDFilter("HLTCaloJetSortedVBFFilter", + Detabb = cms.double(999.0), + Detaqq = cms.double(1.5), + Dphibb = cms.double(10.0), + Etaq1Etaq2 = cms.double(999.0), + Mqq = cms.double(150.0), + Ptsumbb = cms.double(0.0), + Ptsumqq = cms.double(0.0), + inputJetTags = cms.InputTag(""), + inputJets = cms.InputTag("hltAK4CaloJetsCorrectedIDPassed"), + njets = cms.int32(4), + saveTags = cms.bool(True), + triggerType = cms.int32(85), + value = cms.string('Eta') +) + + +process.hltVBFPFJetCSVSortedMqq200Detaqq1p5 = cms.EDFilter("HLTPFJetSortedVBFFilter", + Detabb = cms.double(999.0), + Detaqq = cms.double(1.5), + Dphibb = cms.double(2.8), + Etaq1Etaq2 = cms.double(999.0), + Mqq = cms.double(200.0), + Ptsumbb = cms.double(0.0), + Ptsumqq = cms.double(0.0), + inputJetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + inputJets = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + njets = cms.int32(6), + saveTags = cms.bool(True), + triggerType = cms.int32(85), + value = cms.string('2BTagAndPt') +) + + +process.hltVBFPFJetCSVSortedMqq460Detaqq3p5 = cms.EDFilter("HLTPFJetSortedVBFFilter", + Detabb = cms.double(999.0), + Detaqq = cms.double(3.5), + Dphibb = cms.double(1.9), + Etaq1Etaq2 = cms.double(999.0), + Mqq = cms.double(460.0), + Ptsumbb = cms.double(0.0), + Ptsumqq = cms.double(0.0), + inputJetTags = cms.InputTag("hltDeepCombinedSecondaryVertexBJetTagsPF","probb"), + inputJets = cms.InputTag("hltAK4PFJetsLooseIDCorrected"), + njets = cms.int32(4), + saveTags = cms.bool(True), + triggerType = cms.int32(85), + value = cms.string('1BTagAndEta') +) + + +process.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDiMu5EG3"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerJpsiMuon3p5"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltVertexmumuFilterUpsilon0MuonL1sTM0 = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltVertexmumuFilterUpsilonMuon = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerUpsilonMuon"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(-2.0), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.005), + MuonTag = cms.InputTag("hltIterL3MuonCandidatesOpenMu"), + saveTags = cms.bool(True) +) + + +process.hltVerticesPFFilter = cms.EDFilter("VertexSelector", + cut = cms.string('!isFake'), + filter = cms.bool(True), + src = cms.InputTag("hltVerticesPFSelector") +) + + +process.hltVerticesPFSelector = cms.EDFilter("PrimaryVertexObjectFilter", + filterParams = cms.PSet( + maxRho = cms.double(2.0), + maxZ = cms.double(24.0), + minNdof = cms.double(4.0), + pvSrc = cms.InputTag("hltVerticesPF") + ), + src = cms.InputTag("hltVerticesPF") +) + + +process.hltdstau3muDisplaced3muFltr = cms.EDFilter("HLTDisplacedmumumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltdstau3muDisplaced3muVtxProducer"), + FastAccept = cms.bool(False), + MaxLxySignificance = cms.double(0.0), + MaxNormalisedChi2 = cms.double(8.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(2.0), + MinVtxProbability = cms.double(0.0), + MuonTag = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + saveTags = cms.bool(True) +) + + +process.hltdstau3mumuontrkFltr = cms.EDFilter("HLTMuonTrkFilter", + allowedTypeMask = cms.uint32(255), + inputCandCollection = cms.InputTag("hltGlbTrkMuonLowPtIter01MergeCands"), + inputMuonCollection = cms.InputTag("hltGlbTrkMuonsLowPtIter01Merge"), + maxAbsEta = cms.double(1e+99), + maxNormalizedChi2 = cms.double(1e+99), + minMuonHits = cms.int32(-1), + minMuonStations = cms.int32(-1), + minN = cms.uint32(3), + minPt = cms.double(1.2), + minTrkHits = cms.int32(-1), + previousCandTag = cms.InputTag(""), + requiredTypeMask = cms.uint32(0), + saveTags = cms.bool(True), + trkMuonId = cms.uint32(0) +) + + +process.hltmumuFilterDoubleMu43Jpsi = cms.EDFilter("HLTDisplacedmumuFilter", + BeamSpotTag = cms.InputTag("hltOnlineBeamSpot"), + DisplacedVertexTag = cms.InputTag("hltDisplacedmumuVtxProducerDoubleMu43Jpsi"), + FastAccept = cms.bool(True), + MaxLxySignificance = cms.double(-1.0), + MaxNormalisedChi2 = cms.double(999999.0), + MinCosinePointingAngle = cms.double(0.9), + MinLxySignificance = cms.double(0.0), + MinVtxProbability = cms.double(0.1), + MuonTag = cms.InputTag("hltIterL3MuonCandidates"), + saveTags = cms.bool(True) +) + + +process.hltGetConditions = cms.EDAnalyzer("EventSetupRecordDataGetter", + toGet = cms.VPSet(), + verbose = cms.untracked.bool(False) +) + + +process.hltGetRaw = cms.EDAnalyzer("HLTGetRaw", + RawDataCollection = cms.InputTag("rawDataCollector") +) + + +process.hltL1TGlobalSummary = cms.EDAnalyzer("L1TGlobalSummary", + AlgInputTag = cms.InputTag("hltGtStage2Digis"), + DumpRecord = cms.bool(False), + DumpTrigResults = cms.bool(False), + DumpTrigSummary = cms.bool(True), + ExtInputTag = cms.InputTag("hltGtStage2Digis"), + MaxBx = cms.int32(0), + MinBx = cms.int32(0), + ReadPrescalesFromFile = cms.bool(False), + psColumn = cms.int32(0), + psFileName = cms.string('prescale_L1TGlobal.csv') +) + + +process.hltTrigReport = cms.EDAnalyzer("HLTrigReport", + HLTriggerResults = cms.InputTag("TriggerResults","","@currentProcess"), + ReferencePath = cms.untracked.string('HLTriggerFinalPath'), + ReferenceRate = cms.untracked.double(100.0), + reportBy = cms.untracked.string('job'), + resetBy = cms.untracked.string('never'), + serviceBy = cms.untracked.string('never') +) + + +process.dqmOutput = cms.OutputModule("DQMRootOutputModule", + fileName = cms.untracked.string('DQMIO.root') +) + + +process.hltOutputALCALumiPixelCountsExpress = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('AlCa_LumiPixelsCounts_Random_v1') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputALCALumiPixelCountsExpress.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltAlcaPixelClusterCounts_*_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.hltOutputALCALumiPixelCountsPrompt = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('AlCa_LumiPixelsCounts_ZeroBias_v1') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputALCALumiPixelCountsPrompt.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltAlcaPixelClusterCounts_*_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.hltOutputALCAP0 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'AlCa_EcalEtaEBonly_v13', + 'AlCa_EcalEtaEEonly_v13', + 'AlCa_EcalPi0EBonly_v13', + 'AlCa_EcalPi0EEonly_v13' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputALCAP0.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*', + 'keep *_hltAlCaEtaEBRechitsToDigis_*_*', + 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*', + 'keep *_hltAlCaEtaEERechitsToDigis_*_*', + 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*', + 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*', + 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*', + 'keep *_hltAlCaPi0EBRechitsToDigis_*_*', + 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*', + 'keep *_hltAlCaPi0EERechitsToDigis_*_*', + 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*', + 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.hltOutputALCAPHISYM = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('AlCa_EcalPhiSym_v9') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputALCAPHISYM.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltEcalPhiSymFilter_*_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.hltOutputCalibration = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v5' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputCalibration.root'), + outputCommands = cms.untracked.vstring( + 'drop *_hlt*_*_*', + 'keep *_hltEcalCalibrationRaw_*_*', + 'keep *_hltHcalCalibrationRaw_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputDQM = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( ( + 'HLT_AK4CaloJet100_v10', + 'HLT_AK4CaloJet120_v9', + 'HLT_AK4CaloJet30_v11', + 'HLT_AK4CaloJet40_v10', + 'HLT_AK4CaloJet50_v10', + 'HLT_AK4CaloJet80_v10', + 'HLT_AK4PFJet100_v19', + 'HLT_AK4PFJet120_v18', + 'HLT_AK4PFJet30_v19', + 'HLT_AK4PFJet50_v19', + 'HLT_AK4PFJet80_v19', + 'HLT_AK8PFHT750_TrimMass50_v12', + 'HLT_AK8PFHT800_TrimMass50_v12', + 'HLT_AK8PFHT850_TrimMass50_v11', + 'HLT_AK8PFHT900_TrimMass50_v11', + 'HLT_AK8PFJet140_v15', + 'HLT_AK8PFJet15_v3', + 'HLT_AK8PFJet200_v15', + 'HLT_AK8PFJet25_v3', + 'HLT_AK8PFJet260_v16', + 'HLT_AK8PFJet320_v16', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3', + 'HLT_AK8PFJet360_TrimMass30_v18', + 'HLT_AK8PFJet380_TrimMass30_v11', + 'HLT_AK8PFJet400_TrimMass30_v12', + 'HLT_AK8PFJet400_v16', + 'HLT_AK8PFJet40_v16', + 'HLT_AK8PFJet420_TrimMass30_v11', + 'HLT_AK8PFJet450_v16', + 'HLT_AK8PFJet500_v16', + 'HLT_AK8PFJet550_v11', + 'HLT_AK8PFJet60_v15', + 'HLT_AK8PFJet80_v15', + 'HLT_AK8PFJetFwd140_v14', + 'HLT_AK8PFJetFwd15_v3', + 'HLT_AK8PFJetFwd200_v14', + 'HLT_AK8PFJetFwd25_v3', + 'HLT_AK8PFJetFwd260_v15', + 'HLT_AK8PFJetFwd320_v15', + 'HLT_AK8PFJetFwd400_v15', + 'HLT_AK8PFJetFwd40_v15', + 'HLT_AK8PFJetFwd450_v15', + 'HLT_AK8PFJetFwd500_v15', + 'HLT_AK8PFJetFwd60_v14', + 'HLT_AK8PFJetFwd80_v14', + 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet110_Mu5_v13', + 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4DiJet170_Mu5_v12', + 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet20_Mu5_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_v13', + 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4Jet300_Mu5_v12', + 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9', + 'HLT_BTagMu_AK8DiJet170_Mu5_v9', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2', + 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v12', + 'HLT_CDC_L2cosmic_10_er1p0_v1', + 'HLT_CDC_L2cosmic_5p5_er1p0_v1', + 'HLT_CaloJet500_NoJetID_v12', + 'HLT_CaloJet550_NoJetID_v7', + 'HLT_CaloMET100_NotCleaned_v4', + 'HLT_CaloMET110_NotCleaned_v4', + 'HLT_CaloMET250_NotCleaned_v4', + 'HLT_CaloMET300_NotCleaned_v4', + 'HLT_CaloMET350_NotCleaned_v4', + 'HLT_CaloMET80_NotCleaned_v4', + 'HLT_CaloMET90_NotCleaned_v4', + 'HLT_CaloMHT90_v4', + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4', + 'HLT_DiJet110_35_Mjj650_PFMET110_v9', + 'HLT_DiJet110_35_Mjj650_PFMET120_v9', + 'HLT_DiJet110_35_Mjj650_PFMET130_v9', + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17', + 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet15_NoCaloMatched_v16', + 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet25_NoCaloMatched_v16', + 'HLT_DiPFJetAve100_HFJEC_v16', + 'HLT_DiPFJetAve140_v13', + 'HLT_DiPFJetAve15_HFJEC_v17', + 'HLT_DiPFJetAve160_HFJEC_v16', + 'HLT_DiPFJetAve200_v13', + 'HLT_DiPFJetAve220_HFJEC_v16', + 'HLT_DiPFJetAve25_HFJEC_v17', + 'HLT_DiPFJetAve260_v14', + 'HLT_DiPFJetAve300_HFJEC_v16', + 'HLT_DiPFJetAve320_v14', + 'HLT_DiPFJetAve35_HFJEC_v17', + 'HLT_DiPFJetAve400_v14', + 'HLT_DiPFJetAve40_v14', + 'HLT_DiPFJetAve500_v14', + 'HLT_DiPFJetAve60_HFJEC_v15', + 'HLT_DiPFJetAve60_v14', + 'HLT_DiPFJetAve80_HFJEC_v16', + 'HLT_DiPFJetAve80_v13', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v5', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_v8', + 'HLT_Dimuon0_Jpsi_v8', + 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v8', + 'HLT_Dimuon0_LowMass_L1_4R_v7', + 'HLT_Dimuon0_LowMass_L1_4_v8', + 'HLT_Dimuon0_LowMass_L1_TM530_v6', + 'HLT_Dimuon0_LowMass_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5_v9', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9', + 'HLT_Dimuon0_Upsilon_L1_5M_v8', + 'HLT_Dimuon0_Upsilon_L1_5_v9', + 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6', + 'HLT_Dimuon0_Upsilon_NoVertexing_v7', + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7', + 'HLT_Dimuon12_Upsilon_y1p4_v2', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v6', + 'HLT_Dimuon18_PsiPrime_v14', + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7', + 'HLT_Dimuon24_Phi_noCorrL1_v6', + 'HLT_Dimuon24_Upsilon_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_v14', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13', + 'HLT_DoubleEle25_CaloIdL_MW_v4', + 'HLT_DoubleEle27_CaloIdL_MW_v4', + 'HLT_DoubleEle33_CaloIdL_MW_v17', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu50_v2', + 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7', + 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8', + 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6', + 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6', + 'HLT_DoubleMu3_Trk_Tau3mu_v12', + 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu43NoFiltersNoVtx_v4', + 'HLT_DoubleMu48NoFiltersNoVtx_v4', + 'HLT_DoubleMu4_3_Bs_v14', + 'HLT_DoubleMu4_3_Jpsi_v2', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7', + 'HLT_DoubleMu4_JpsiTrk_Displaced_v15', + 'HLT_DoubleMu4_Jpsi_Displaced_v7', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v7', + 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8', + 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4', + 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePhoton33_CaloIdL_v6', + 'HLT_DoublePhoton70_v6', + 'HLT_DoublePhoton85_v14', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_ECALHT800_v10', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7', + 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3', + 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16', + 'HLT_Ele15_IsoVVVL_PFHT450_v16', + 'HLT_Ele15_IsoVVVL_PFHT600_v20', + 'HLT_Ele15_WPLoose_Gsf_v3', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16', + 'HLT_Ele17_WPLoose_Gsf_v3', + 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele20_WPLoose_Gsf_v6', + 'HLT_Ele20_WPTight_Gsf_v6', + 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele27_Ele37_CaloIdL_MW_v4', + 'HLT_Ele27_WPTight_Gsf_v16', + 'HLT_Ele28_HighEta_SC20_Mass55_v13', + 'HLT_Ele28_WPTight_Gsf_v1', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13', + 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele30_WPTight_Gsf_v1', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_Ele38_WPTight_Gsf_v9', + 'HLT_Ele40_WPTight_Gsf_v9', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18', + 'HLT_Ele50_IsoVVVL_PFHT450_v16', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT425_v9', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13', + 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_HT650_DisplacedDijet60_Inclusive_v13', + 'HLT_HcalIsolatedbunch_v5', + 'HLT_HcalNZS_v13', + 'HLT_HcalPhiSym_v15', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_TwoProngs35_v1', + 'HLT_IsoMu24_eta2p1_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_IsoMu30_v4', + 'HLT_IsoTrackHB_v4', + 'HLT_IsoTrackHE_v4', + 'HLT_L1ETMHadSeeds_v2', + 'HLT_L1NotBptxOR_v3', + 'HLT_L1SingleMu18_v3', + 'HLT_L1SingleMu25_v2', + 'HLT_L1SingleMuCosmics_v1', + 'HLT_L1UnpairedBunchBptxMinus_v2', + 'HLT_L1UnpairedBunchBptxPlus_v2', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5', + 'HLT_L2Mu10_NoVertex_NoBPTX_v6', + 'HLT_L2Mu10_v7', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4', + 'HLT_L2Mu50_v2', + 'HLT_MET105_IsoTrk50_v9', + 'HLT_MET120_IsoTrk50_v9', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12', + 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15', + 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePhoton20_v5', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu12_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15', + 'HLT_Mu15_IsoVVVL_PFHT450_v15', + 'HLT_Mu15_IsoVVVL_PFHT600_v19', + 'HLT_Mu15_v3', + 'HLT_Mu17_Photon30_IsoCaloId_v6', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14', + 'HLT_Mu17_TrkIsoVVL_v13', + 'HLT_Mu17_v13', + 'HLT_Mu18_Mu9_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_v4', + 'HLT_Mu18_Mu9_v4', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3', + 'HLT_Mu19_TrkIsoVVL_v4', + 'HLT_Mu19_v4', + 'HLT_Mu20_Mu10_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_v4', + 'HLT_Mu20_Mu10_v4', + 'HLT_Mu20_TkMu0_Phi_v8', + 'HLT_Mu20_v12', + 'HLT_Mu23_Mu12_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_v4', + 'HLT_Mu23_Mu12_v4', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu25_TkMu0_Onia_v8', + 'HLT_Mu25_TkMu0_Phi_v8', + 'HLT_Mu27_Ele37_CaloIdL_MW_v5', + 'HLT_Mu27_v13', + 'HLT_Mu30_TkMu0_Psi_v1', + 'HLT_Mu30_TkMu0_Upsilon_v1', + 'HLT_Mu37_Ele27_CaloIdL_MW_v5', + 'HLT_Mu37_TkMu27_v5', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1', + 'HLT_Mu3_PFJet40_v16', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5', + 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15', + 'HLT_Mu50_IsoVVVL_PFHT450_v15', + 'HLT_Mu50_v13', + 'HLT_Mu55_v3', + 'HLT_Mu7p5_L2Mu2_Jpsi_v10', + 'HLT_Mu7p5_L2Mu2_Upsilon_v10', + 'HLT_Mu7p5_Track2_Jpsi_v11', + 'HLT_Mu7p5_Track2_Upsilon_v11', + 'HLT_Mu7p5_Track3p5_Jpsi_v11', + 'HLT_Mu7p5_Track3p5_Upsilon_v11', + 'HLT_Mu7p5_Track7_Jpsi_v11', + 'HLT_Mu7p5_Track7_Upsilon_v11', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19', + 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', + 'HLT_Mu8_TrkIsoVVL_v12', + 'HLT_Mu8_v12', + 'HLT_OldMu100_v3', + 'HLT_PFHT1050_v18', + 'HLT_PFHT180_v17', + 'HLT_PFHT250_v17', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9', + 'HLT_PFHT350MinPFJet15_v9', + 'HLT_PFHT350_v19', + 'HLT_PFHT370_v17', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT400_SixPFJet32_v8', + 'HLT_PFHT430_v17', + 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7', + 'HLT_PFHT450_SixPFJet36_v7', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12', + 'HLT_PFHT510_v17', + 'HLT_PFHT590_v17', + 'HLT_PFHT680_v17', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12', + 'HLT_PFHT780_v17', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12', + 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT890_v17', + 'HLT_PFJet140_v19', + 'HLT_PFJet15_v3', + 'HLT_PFJet200_v19', + 'HLT_PFJet25_v3', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFJet400_v20', + 'HLT_PFJet40_v21', + 'HLT_PFJet450_v21', + 'HLT_PFJet500_v21', + 'HLT_PFJet550_v11', + 'HLT_PFJet60_v21', + 'HLT_PFJet80_v20', + 'HLT_PFJetFwd140_v18', + 'HLT_PFJetFwd15_v3', + 'HLT_PFJetFwd200_v18', + 'HLT_PFJetFwd25_v3', + 'HLT_PFJetFwd260_v19', + 'HLT_PFJetFwd320_v19', + 'HLT_PFJetFwd400_v19', + 'HLT_PFJetFwd40_v19', + 'HLT_PFJetFwd450_v19', + 'HLT_PFJetFwd500_v19', + 'HLT_PFJetFwd60_v19', + 'HLT_PFJetFwd80_v18', + 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET110_PFMHT110_IDTight_v20', + 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMET120_PFMHT120_IDTight_v20', + 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET140_PFMHT140_IDTight_v20', + 'HLT_PFMET200_BeamHaloCleaned_v9', + 'HLT_PFMET200_NotCleaned_v9', + 'HLT_PFMET250_NotCleaned_v9', + 'HLT_PFMET300_NotCleaned_v9', + 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12', + 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9', + 'HLT_Photon100EBHE10_v2', + 'HLT_Photon100EB_TightID_TightIso_v2', + 'HLT_Photon100EEHE10_v2', + 'HLT_Photon100EE_TightID_TightIso_v2', + 'HLT_Photon110EB_TightID_TightIso_v2', + 'HLT_Photon120EB_TightID_TightIso_v2', + 'HLT_Photon120_R9Id90_HE10_IsoM_v14', + 'HLT_Photon120_v13', + 'HLT_Photon150_v6', + 'HLT_Photon165_R9Id90_HE10_IsoM_v15', + 'HLT_Photon175_v14', + 'HLT_Photon200_v13', + 'HLT_Photon20_HoverELoose_v10', + 'HLT_Photon20_v2', + 'HLT_Photon300_NoHE_v12', + 'HLT_Photon30_HoverELoose_v10', + 'HLT_Photon33_v5', + 'HLT_Photon35_TwoProngs35_v1', + 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_v14', + 'HLT_Photon50_v13', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_v14', + 'HLT_Photon75_v13', + 'HLT_Photon90_CaloIdL_PFHT700_v16', + 'HLT_Photon90_R9Id90_HE10_IsoM_v14', + 'HLT_Photon90_v13', + 'HLT_Physics_v7', + 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet103_88_75_15_v5', + 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet105_88_76_15_v5', + 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet111_90_80_15_v5', + 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet98_83_71_15_v5', + 'HLT_Random_v3', + 'HLT_Rsq0p35_v15', + 'HLT_Rsq0p40_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_v15', + 'HLT_SingleJet30_Mu12_SinglePFJet40_v11', + 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8', + 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9', + 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4', + 'HLT_TkMu100_v2', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3', + 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9', + 'HLT_TripleMu_10_5_5_DZ_v10', + 'HLT_TripleMu_12_10_5_v10', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4', + 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6', + 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12', + 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE30_NoBPTX_v6', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v6', + 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstBXAfterTrain_v3', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_FirstCollisionInTrain_v4', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_LastCollisionInTrain_v3', + 'HLT_ZeroBias_v6' + ) ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputDQM.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltEcalRecHit_*_*', + 'keep *_hltEgammaCandidates_*_*', + 'keep *_hltEgammaGsfElectrons_*_*', + 'keep *_hltFullIterativeTrackingMergedForRefPP_*_*', + 'keep *_hltHbhereco_*_*', + 'keep *_hltHfreco_*_*', + 'keep *_hltHoreco_*_*', + 'keep *_hltIter0HighPtTkMuPixelTracks_*_*', + 'keep *_hltIter0HighPtTkMuTrackSelectionHighPurity_*_*', + 'keep *_hltIter2HighPtTkMuMerged_*_*', + 'keep *_hltIter2HighPtTkMuTrackSelectionHighPurity_*_*', + 'keep *_hltIter2Merged_*_*', + 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*', + 'keep *_hltMergedTracks_*_*', + 'keep *_hltOnlineBeamSpot_*_*', + 'keep *_hltPFJetForBtag_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSelector8CentralJetsL1FastJet_*_*', + 'keep *_hltSiPixelClustersCache_*_*', + 'keep *_hltSiPixelClusters_*_*', + 'keep *_hltSiStripRawToClustersFacility_*_*', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputDQMCalibration = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_EcalCalibration_v4', + 'HLT_HcalCalibration_v5' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputDQMCalibration.root'), + outputCommands = cms.untracked.vstring( + 'drop *_hlt*_*_*', + 'keep *_hltEcalCalibrationRaw_*_*', + 'keep *_hltHcalCalibrationRaw_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputDQMEventDisplay = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_AK4PFJet100_v19', + 'HLT_DoublePhoton85_v14', + 'HLT_PFJet500_v21' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputDQMEventDisplay.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputDQMOnlineBeamspot = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_HT300_Beamspot_v11', + 'HLT_HT450_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputDQMOnlineBeamspot.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep edmTriggerResults_*_*_*', + 'keep recoTracks_hltPFMuonMerging_*_*', + 'keep recoVertexs_hltVerticesPFFilter_*_*' + ) +) + + +process.hltOutputEcalCalibration = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('HLT_EcalCalibration_v4') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputEcalCalibration.root'), + outputCommands = cms.untracked.vstring( + 'drop *_hlt*_*_*', + 'keep *_hltEcalCalibrationRaw_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputExpress = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Physics_v7', + 'HLT_Random_v3', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_v6' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputExpress.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputExpressAlignment = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_HT300_Beamspot_v11', + 'HLT_HT450_Beamspot_v11', + 'HLT_ZeroBias_Beamspot_v4' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputExpressAlignment.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputHLTMonitor = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT510_v17', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_v20' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputHLTMonitor.root'), + outputCommands = cms.untracked.vstring( + 'drop *_hlt*_*_*', + 'keep *_hltDeepBLifetimeTagInfosPF_*_*', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsCalo_*_*', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfosCalo_*_*', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsInfos_*_*', + 'keep *_hltDeepCombinedSecondaryVertexBJetTagsPF_*_*', + 'keep *_hltDeepSecondaryVertexTagInfosPF_*_*', + 'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*', + 'keep *_hltEcalRecHit_*_*', + 'keep *_hltEgammaGsfTracks_*_*', + 'keep *_hltElectronsVertex_*_*', + 'keep *_hltFastPixelBLifetimeL3Associator_*_*', + 'keep *_hltFastPrimaryVertex_*_*', + 'keep *_hltHbhereco_*_*', + 'keep *_hltHfreco_*_*', + 'keep *_hltHoreco_*_*', + 'keep *_hltImpactParameterTagInfos_*_*', + 'keep *_hltInclusiveSecondaryVertexFinderTagInfos_*_*', + 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*', + 'keep *_hltIter2MergedForBTag_*_*', + 'keep *_hltIter2MergedForElectrons_*_*', + 'keep *_hltIter2Merged_*_*', + 'keep *_hltMergedTracksForBTag_*_*', + 'keep *_hltMergedTracks_*_*', + 'keep *_hltOnlineBeamSpot_*_*', + 'keep *_hltPFJetForBtag_*_*', + 'keep *_hltPFMuonMerging_*_*', + 'keep *_hltPixelTracksElectrons_*_*', + 'keep *_hltPixelTracksMerged_*_*', + 'keep *_hltPixelTracks_*_*', + 'keep *_hltPixelVertices_*_*', + 'keep *_hltSelector8CentralJetsL1FastJet_*_*', + 'keep *_hltSiPixelClustersCache_*_*', + 'keep *_hltSiPixelClusters_*_*', + 'keep *_hltSiStripRawToClustersFacility_*_*', + 'keep *_hltVerticesL3_*_*', + 'keep *_hltVerticesPFFilter_*_*', + 'keep *_hltVerticesPFSelector_*_*', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputNanoDST = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'DST_Physics_v7', + 'DST_ZeroBias_v2' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputNanoDST.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltFEDSelector_*_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.hltOutputParkingBPH1 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Mu12_IP6_ToCSCS_v1', + 'HLT_Mu12_IP6_part0_v2', + 'HLT_Mu7_IP4_ToCSCS_v1', + 'HLT_Mu7_IP4_part0_v2', + 'HLT_Mu8_IP3_ToCSCS_v1', + 'HLT_Mu8_IP3_part0_v3', + 'HLT_Mu8_IP5_ToCSCS_v1', + 'HLT_Mu8_IP5_part0_v2', + 'HLT_Mu8_IP6_ToCSCS_v1', + 'HLT_Mu8_IP6_part0_v2', + 'HLT_Mu9_IP0_part0_v2', + 'HLT_Mu9_IP3_part0_v2', + 'HLT_Mu9_IP4_ToCSCS_v1', + 'HLT_Mu9_IP4_part0_v2', + 'HLT_Mu9_IP5_ToCSCS_v1', + 'HLT_Mu9_IP5_part0_v2', + 'HLT_Mu9_IP6_ToCSCS_v1', + 'HLT_Mu9_IP6_part0_v3' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputParkingBPH1.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputParkingBPH2 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Mu12_IP6_part1_v2', + 'HLT_Mu7_IP4_part1_v2', + 'HLT_Mu8_IP3_part1_v3', + 'HLT_Mu8_IP5_part1_v2', + 'HLT_Mu8_IP6_part1_v2', + 'HLT_Mu9_IP4_part1_v2', + 'HLT_Mu9_IP5_part1_v2', + 'HLT_Mu9_IP6_part1_v3' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputParkingBPH2.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputParkingBPH3 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Mu12_IP6_part2_v2', + 'HLT_Mu7_IP4_part2_v2', + 'HLT_Mu8_IP3_part2_v3', + 'HLT_Mu8_IP5_part2_v2', + 'HLT_Mu8_IP6_part2_v2', + 'HLT_Mu9_IP4_part2_v2', + 'HLT_Mu9_IP5_part2_v2', + 'HLT_Mu9_IP6_part2_v3' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputParkingBPH3.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputParkingBPH4 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Mu12_IP6_part3_v2', + 'HLT_Mu7_IP4_part3_v2', + 'HLT_Mu8_IP3_part3_v3', + 'HLT_Mu8_IP5_part3_v2', + 'HLT_Mu8_IP6_part3_v2', + 'HLT_Mu9_IP4_part3_v2', + 'HLT_Mu9_IP5_part3_v2', + 'HLT_Mu9_IP6_part3_v3' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputParkingBPH4.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputParkingBPH5 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Mu12_IP6_part4_v2', + 'HLT_Mu7_IP4_part4_v2', + 'HLT_Mu8_IP3_part4_v3', + 'HLT_Mu8_IP5_part4_v2', + 'HLT_Mu8_IP6_part4_v2', + 'HLT_Mu9_IP4_part4_v2', + 'HLT_Mu9_IP5_part4_v2', + 'HLT_Mu9_IP6_part4_v3' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputParkingBPH5.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsCommissioning = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_CDC_L2cosmic_10_er1p0_v1', + 'HLT_CDC_L2cosmic_5p5_er1p0_v1', + 'HLT_HcalIsolatedbunch_v5', + 'HLT_HcalNZS_v13', + 'HLT_HcalPhiSym_v15', + 'HLT_IsoTrackHB_v4', + 'HLT_IsoTrackHE_v4', + 'HLT_L1SingleMuCosmics_v1', + 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2', + 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v5', + 'HLT_L2Mu10_NoVertex_NoBPTX_v6', + 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5', + 'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4', + 'HLT_Physics_v7', + 'HLT_Random_v3', + 'HLT_SinglePhoton10_Eta3p1ForPPRef_v8', + 'HLT_SinglePhoton20_Eta3p1ForPPRef_v9', + 'HLT_SinglePhoton30_Eta3p1ForPPRef_v9', + 'HLT_UncorrectedJetE30_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE30_NoBPTX_v6', + 'HLT_UncorrectedJetE60_NoBPTX3BX_v6', + 'HLT_UncorrectedJetE70_NoBPTX3BX_v6', + 'HLT_ZeroBias_Alignment_v1', + 'HLT_ZeroBias_FirstBXAfterTrain_v3', + 'HLT_ZeroBias_FirstCollisionAfterAbortGap_v5', + 'HLT_ZeroBias_FirstCollisionInTrain_v4', + 'HLT_ZeroBias_IsolatedBunches_v5', + 'HLT_ZeroBias_LastCollisionInTrain_v3', + 'HLT_ZeroBias_v6', + 'MC_AK4CaloJetsFromPV_v8', + 'MC_AK4CaloJets_v9', + 'MC_AK4PFJets_v17', + 'MC_AK8CaloHT_v8', + 'MC_AK8PFHT_v16', + 'MC_AK8PFJets_v17', + 'MC_AK8TrimPFJets_v17', + 'MC_CaloBTagDeepCSV_v8', + 'MC_CaloHT_v8', + 'MC_CaloMET_JetIdCleaned_v9', + 'MC_CaloMET_v8', + 'MC_CaloMHT_v8', + 'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v13', + 'MC_DoubleEle5_CaloIdL_MW_v15', + 'MC_DoubleMuNoFiltersNoVtx_v7', + 'MC_DoubleMu_TrkIsoVVL_DZ_v11', + 'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'MC_Ele5_WPTight_Gsf_v8', + 'MC_IsoMu_v15', + 'MC_PFBTagDeepCSV_v10', + 'MC_PFHT_v16', + 'MC_PFMET_v17', + 'MC_PFMHT_v16', + 'MC_ReducedIterativeTracking_v12' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsCommissioning.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsEGamma = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4', + 'HLT_DiSC30_18_EIso_AND_HE_Mass70_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13', + 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2', + 'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13', + 'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13', + 'HLT_DoubleEle25_CaloIdL_MW_v4', + 'HLT_DoubleEle27_CaloIdL_MW_v4', + 'HLT_DoubleEle33_CaloIdL_MW_v17', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20', + 'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20', + 'HLT_DoublePhoton33_CaloIdL_v6', + 'HLT_DoublePhoton70_v6', + 'HLT_DoublePhoton85_v14', + 'HLT_ECALHT800_v10', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele135_CaloIdVT_GsfTrkIdT_v7', + 'HLT_Ele145_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3', + 'HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3', + 'HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16', + 'HLT_Ele15_IsoVVVL_PFHT450_v16', + 'HLT_Ele15_IsoVVVL_PFHT600_v20', + 'HLT_Ele15_WPLoose_Gsf_v3', + 'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9', + 'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16', + 'HLT_Ele17_WPLoose_Gsf_v3', + 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v8', + 'HLT_Ele20_WPLoose_Gsf_v6', + 'HLT_Ele20_WPTight_Gsf_v6', + 'HLT_Ele20_eta2p1_WPLoose_Gsf_v6', + 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18', + 'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19', + 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTau30_eta2p1_CrossL1_v13', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1', + 'HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1', + 'HLT_Ele250_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele27_Ele37_CaloIdL_MW_v4', + 'HLT_Ele27_WPTight_Gsf_v16', + 'HLT_Ele28_HighEta_SC20_Mass55_v13', + 'HLT_Ele28_WPTight_Gsf_v1', + 'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13', + 'HLT_Ele300_CaloIdVT_GsfTrkIdT_v13', + 'HLT_Ele30_WPTight_Gsf_v1', + 'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13', + 'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9', + 'HLT_Ele32_WPTight_Gsf_v15', + 'HLT_Ele35_WPTight_Gsf_L1EGMT_v5', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_Ele38_WPTight_Gsf_v9', + 'HLT_Ele40_WPTight_Gsf_v9', + 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18', + 'HLT_Ele50_IsoVVVL_PFHT450_v16', + 'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16', + 'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18', + 'HLT_Photon100EBHE10_v2', + 'HLT_Photon100EB_TightID_TightIso_v2', + 'HLT_Photon100EEHE10_v2', + 'HLT_Photon100EE_TightID_TightIso_v2', + 'HLT_Photon110EB_TightID_TightIso_v2', + 'HLT_Photon120EB_TightID_TightIso_v2', + 'HLT_Photon120_R9Id90_HE10_IsoM_v14', + 'HLT_Photon120_v13', + 'HLT_Photon150_v6', + 'HLT_Photon165_R9Id90_HE10_IsoM_v15', + 'HLT_Photon175_v14', + 'HLT_Photon200_v13', + 'HLT_Photon20_HoverELoose_v10', + 'HLT_Photon20_v2', + 'HLT_Photon300_NoHE_v12', + 'HLT_Photon30_HoverELoose_v10', + 'HLT_Photon33_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5', + 'HLT_Photon50_R9Id90_HE10_IsoM_v14', + 'HLT_Photon50_v13', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5', + 'HLT_Photon60_R9Id90_CaloIdL_IsoL_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5', + 'HLT_Photon75_R9Id90_HE10_IsoM_v14', + 'HLT_Photon75_v13', + 'HLT_Photon90_CaloIdL_PFHT700_v16', + 'HLT_Photon90_R9Id90_HE10_IsoM_v14', + 'HLT_Photon90_v13', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3', + 'HLT_TriplePhoton_20_20_20_CaloIdLV2_v3', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4', + 'HLT_TriplePhoton_30_30_10_CaloIdLV2_v4', + 'HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsEGamma.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsEndOfFill = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_AK4CaloJet100_v10', + 'HLT_AK4CaloJet120_v9', + 'HLT_AK4CaloJet30_v11', + 'HLT_AK4CaloJet40_v10', + 'HLT_AK4CaloJet50_v10', + 'HLT_AK4CaloJet80_v10', + 'HLT_AK4PFJet100_v19', + 'HLT_AK4PFJet120_v18', + 'HLT_AK4PFJet30_v19', + 'HLT_AK4PFJet50_v19', + 'HLT_AK4PFJet80_v19', + 'HLT_DiPFJet15_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet15_NoCaloMatched_v16', + 'HLT_DiPFJet25_FBEta3_NoCaloMatched_v17', + 'HLT_DiPFJet25_NoCaloMatched_v16', + 'HLT_DiPFJetAve15_HFJEC_v17', + 'HLT_DiPFJetAve25_HFJEC_v17', + 'HLT_DiPFJetAve35_HFJEC_v17', + 'HLT_L1NotBptxOR_v3', + 'HLT_L1UnpairedBunchBptxMinus_v2', + 'HLT_L1UnpairedBunchBptxPlus_v2' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsEndOfFill.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsHLTPhysics1 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Physics_part0_v7', + 'HLT_Physics_part1_v7' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsHLTPhysics1.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsHLTPhysics2 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Physics_part2_v7', + 'HLT_Physics_part3_v7' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsHLTPhysics2.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsHLTPhysics3 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Physics_part4_v7', + 'HLT_Physics_part5_v7' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsHLTPhysics3.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsHLTPhysics4 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_Physics_part6_v7', + 'HLT_Physics_part7_v7' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsHLTPhysics4.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsHadronsTaus = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_AK8PFHT750_TrimMass50_v12', + 'HLT_AK8PFHT800_TrimMass50_v12', + 'HLT_AK8PFHT850_TrimMass50_v11', + 'HLT_AK8PFHT900_TrimMass50_v11', + 'HLT_AK8PFJet140_v15', + 'HLT_AK8PFJet15_v3', + 'HLT_AK8PFJet200_v15', + 'HLT_AK8PFJet25_v3', + 'HLT_AK8PFJet260_v16', + 'HLT_AK8PFJet320_v16', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2', + 'HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3', + 'HLT_AK8PFJet360_TrimMass30_v18', + 'HLT_AK8PFJet380_TrimMass30_v11', + 'HLT_AK8PFJet400_TrimMass30_v12', + 'HLT_AK8PFJet400_v16', + 'HLT_AK8PFJet40_v16', + 'HLT_AK8PFJet420_TrimMass30_v11', + 'HLT_AK8PFJet450_v16', + 'HLT_AK8PFJet500_v16', + 'HLT_AK8PFJet550_v11', + 'HLT_AK8PFJet60_v15', + 'HLT_AK8PFJet80_v15', + 'HLT_AK8PFJetFwd140_v14', + 'HLT_AK8PFJetFwd15_v3', + 'HLT_AK8PFJetFwd200_v14', + 'HLT_AK8PFJetFwd25_v3', + 'HLT_AK8PFJetFwd260_v15', + 'HLT_AK8PFJetFwd320_v15', + 'HLT_AK8PFJetFwd400_v15', + 'HLT_AK8PFJetFwd40_v15', + 'HLT_AK8PFJetFwd450_v15', + 'HLT_AK8PFJetFwd500_v15', + 'HLT_AK8PFJetFwd60_v14', + 'HLT_AK8PFJetFwd80_v14', + 'HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet110_Mu5_v13', + 'HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4DiJet170_Mu5_v12', + 'HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet20_Mu5_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet40_Mu5_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13', + 'HLT_BTagMu_AK4DiJet70_Mu5_v13', + 'HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK4Jet300_Mu5_v12', + 'HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9', + 'HLT_BTagMu_AK8DiJet170_Mu5_v9', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2', + 'HLT_BTagMu_AK8Jet170_DoubleMu5_v2', + 'HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12', + 'HLT_BTagMu_AK8Jet300_Mu5_v12', + 'HLT_CaloJet500_NoJetID_v12', + 'HLT_CaloJet550_NoJetID_v7', + 'HLT_CaloMET100_NotCleaned_v4', + 'HLT_CaloMET110_NotCleaned_v4', + 'HLT_CaloMET250_NotCleaned_v4', + 'HLT_CaloMET300_NotCleaned_v4', + 'HLT_CaloMET350_NotCleaned_v4', + 'HLT_CaloMET80_NotCleaned_v4', + 'HLT_CaloMET90_NotCleaned_v4', + 'HLT_CaloMHT90_v4', + 'HLT_DiJet110_35_Mjj650_PFMET110_v9', + 'HLT_DiJet110_35_Mjj650_PFMET120_v9', + 'HLT_DiJet110_35_Mjj650_PFMET130_v9', + 'HLT_DiPFJetAve100_HFJEC_v16', + 'HLT_DiPFJetAve140_v13', + 'HLT_DiPFJetAve160_HFJEC_v16', + 'HLT_DiPFJetAve200_v13', + 'HLT_DiPFJetAve220_HFJEC_v16', + 'HLT_DiPFJetAve260_v14', + 'HLT_DiPFJetAve300_HFJEC_v16', + 'HLT_DiPFJetAve320_v14', + 'HLT_DiPFJetAve400_v14', + 'HLT_DiPFJetAve40_v14', + 'HLT_DiPFJetAve500_v14', + 'HLT_DiPFJetAve60_HFJEC_v15', + 'HLT_DiPFJetAve60_v14', + 'HLT_DiPFJetAve80_HFJEC_v16', + 'HLT_DiPFJetAve80_v13', + 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12', + 'HLT_DoubleMediumChargedIsoPFTau35_Trk1_eta2p1_Reg_v12', + 'HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_DoubleTightChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12', + 'HLT_DoubleTightChargedIsoPFTau35_Trk1_eta2p1_Reg_v12', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1', + 'HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1', + 'HLT_HT400_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT425_v9', + 'HLT_HT430_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT430_DisplacedDijet60_DisplacedTrack_v13', + 'HLT_HT500_DisplacedDijet40_DisplacedTrack_v13', + 'HLT_HT550_DisplacedDijet60_Inclusive_v13', + 'HLT_HT650_DisplacedDijet60_Inclusive_v13', + 'HLT_L1ETMHadSeeds_v2', + 'HLT_MET105_IsoTrk50_v9', + 'HLT_MET120_IsoTrk50_v9', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11', + 'HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12', + 'HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12', + 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2', + 'HLT_PFHT1050_v18', + 'HLT_PFHT180_v17', + 'HLT_PFHT250_v17', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3', + 'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9', + 'HLT_PFHT350MinPFJet15_v9', + 'HLT_PFHT350_v19', + 'HLT_PFHT370_v17', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_FivePFJet_100_100_60_30_30_v8', + 'HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8', + 'HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8', + 'HLT_PFHT400_SixPFJet32_v8', + 'HLT_PFHT430_v17', + 'HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7', + 'HLT_PFHT450_SixPFJet36_v7', + 'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12', + 'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12', + 'HLT_PFHT510_v17', + 'HLT_PFHT590_v17', + 'HLT_PFHT680_v17', + 'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12', + 'HLT_PFHT780_v17', + 'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12', + 'HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12', + 'HLT_PFHT890_v17', + 'HLT_PFJet140_v19', + 'HLT_PFJet15_v3', + 'HLT_PFJet200_v19', + 'HLT_PFJet25_v3', + 'HLT_PFJet260_v20', + 'HLT_PFJet320_v20', + 'HLT_PFJet400_v20', + 'HLT_PFJet40_v21', + 'HLT_PFJet450_v21', + 'HLT_PFJet500_v21', + 'HLT_PFJet550_v11', + 'HLT_PFJet60_v21', + 'HLT_PFJet80_v20', + 'HLT_PFJetFwd140_v18', + 'HLT_PFJetFwd15_v3', + 'HLT_PFJetFwd200_v18', + 'HLT_PFJetFwd25_v3', + 'HLT_PFJetFwd260_v19', + 'HLT_PFJetFwd320_v19', + 'HLT_PFJetFwd400_v19', + 'HLT_PFJetFwd40_v19', + 'HLT_PFJetFwd450_v19', + 'HLT_PFJetFwd500_v19', + 'HLT_PFJetFwd60_v19', + 'HLT_PFJetFwd80_v18', + 'HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET110_PFMHT110_IDTight_v20', + 'HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMET120_PFMHT120_IDTight_v20', + 'HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET130_PFMHT130_IDTight_v20', + 'HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8', + 'HLT_PFMET140_PFMHT140_IDTight_v20', + 'HLT_PFMET200_BeamHaloCleaned_v9', + 'HLT_PFMET200_NotCleaned_v9', + 'HLT_PFMET250_NotCleaned_v9', + 'HLT_PFMET300_NotCleaned_v9', + 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9', + 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20', + 'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19', + 'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19', + 'HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne110_PFMHT110_IDTight_v12', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9', + 'HLT_PFMETTypeOne120_PFMHT120_IDTight_v12', + 'HLT_PFMETTypeOne130_PFMHT130_IDTight_v12', + 'HLT_PFMETTypeOne140_PFMHT140_IDTight_v11', + 'HLT_PFMETTypeOne200_BeamHaloCleaned_v9', + 'HLT_Photon35_TwoProngs35_v1', + 'HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet103_88_75_15_v5', + 'HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet105_88_76_15_v5', + 'HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet111_90_80_15_v5', + 'HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8', + 'HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8', + 'HLT_QuadPFJet98_83_71_15_v5', + 'HLT_Rsq0p35_v15', + 'HLT_Rsq0p40_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR300_Rsq0p09_MR200_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_4jet_v15', + 'HLT_RsqMR320_Rsq0p09_MR200_v15', + 'HLT_SingleJet30_Mu12_SinglePFJet40_v11', + 'HLT_TripleJet110_35_35_Mjj650_PFMET110_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET120_v9', + 'HLT_TripleJet110_35_35_Mjj650_PFMET130_v9', + 'HLT_VBF_DoubleLooseChargedIsoPFTau20_Trk1_eta2p1_v3', + 'HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1', + 'HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsHadronsTaus.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsMuons = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17', + 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17', + 'HLT_Dimuon0_Jpsi3p5_Muon2_v5', + 'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_L1_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7', + 'HLT_Dimuon0_Jpsi_NoVertexing_v8', + 'HLT_Dimuon0_Jpsi_v8', + 'HLT_Dimuon0_LowMass_L1_0er1p5R_v7', + 'HLT_Dimuon0_LowMass_L1_0er1p5_v8', + 'HLT_Dimuon0_LowMass_L1_4R_v7', + 'HLT_Dimuon0_LowMass_L1_4_v8', + 'HLT_Dimuon0_LowMass_L1_TM530_v6', + 'HLT_Dimuon0_LowMass_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8', + 'HLT_Dimuon0_Upsilon_L1_4p5_v9', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7', + 'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9', + 'HLT_Dimuon0_Upsilon_L1_5M_v8', + 'HLT_Dimuon0_Upsilon_L1_5_v9', + 'HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6', + 'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6', + 'HLT_Dimuon0_Upsilon_NoVertexing_v7', + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7', + 'HLT_Dimuon12_Upsilon_y1p4_v2', + 'HLT_Dimuon14_Phi_Barrel_Seagulls_v7', + 'HLT_Dimuon18_PsiPrime_noCorrL1_v6', + 'HLT_Dimuon18_PsiPrime_v14', + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7', + 'HLT_Dimuon24_Phi_noCorrL1_v6', + 'HLT_Dimuon24_Upsilon_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_noCorrL1_v6', + 'HLT_Dimuon25_Jpsi_v14', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu23NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2', + 'HLT_DoubleL2Mu25NoVtx_2Cha_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2', + 'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2', + 'HLT_DoubleL2Mu50_v2', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8', + 'HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7', + 'HLT_DoubleMu20_7_Mass0to30_Photon23_v8', + 'HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5', + 'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6', + 'HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10', + 'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10', + 'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10', + 'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4', + 'HLT_DoubleMu3_TkMu_DsTau3Mu_v4', + 'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6', + 'HLT_DoubleMu3_Trk_Tau3mu_v12', + 'HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1', + 'HLT_DoubleMu43NoFiltersNoVtx_v4', + 'HLT_DoubleMu48NoFiltersNoVtx_v4', + 'HLT_DoubleMu4_3_Bs_v14', + 'HLT_DoubleMu4_3_Jpsi_v2', + 'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7', + 'HLT_DoubleMu4_JpsiTrk_Displaced_v15', + 'HLT_DoubleMu4_Jpsi_Displaced_v7', + 'HLT_DoubleMu4_Jpsi_NoVertexing_v7', + 'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15', + 'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8', + 'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15', + 'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTau27_eta2p1_CrossL1_v12', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4', + 'HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1', + 'HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1', + 'HLT_IsoMu20_v15', + 'HLT_IsoMu24_TwoProngs35_v1', + 'HLT_IsoMu24_eta2p1_v15', + 'HLT_IsoMu24_v13', + 'HLT_IsoMu27_v16', + 'HLT_IsoMu30_v4', + 'HLT_L1SingleMu18_v3', + 'HLT_L1SingleMu25_v2', + 'HLT_L2Mu10_v7', + 'HLT_L2Mu50_v2', + 'HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15', + 'HLT_Mu12_DoublePhoton20_v5', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu12_v3', + 'HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8', + 'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15', + 'HLT_Mu15_IsoVVVL_PFHT450_v15', + 'HLT_Mu15_IsoVVVL_PFHT600_v19', + 'HLT_Mu15_v3', + 'HLT_Mu17_Photon30_IsoCaloId_v6', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15', + 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14', + 'HLT_Mu17_TrkIsoVVL_v13', + 'HLT_Mu17_v13', + 'HLT_Mu18_Mu9_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_DZ_v4', + 'HLT_Mu18_Mu9_SameSign_v4', + 'HLT_Mu18_Mu9_v4', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3', + 'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3', + 'HLT_Mu19_TrkIsoVVL_v4', + 'HLT_Mu19_v4', + 'HLT_Mu20_Mu10_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_DZ_v4', + 'HLT_Mu20_Mu10_SameSign_v4', + 'HLT_Mu20_Mu10_v4', + 'HLT_Mu20_TkMu0_Phi_v8', + 'HLT_Mu20_v12', + 'HLT_Mu23_Mu12_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_DZ_v4', + 'HLT_Mu23_Mu12_SameSign_v4', + 'HLT_Mu23_Mu12_v4', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15', + 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7', + 'HLT_Mu25_TkMu0_Onia_v8', + 'HLT_Mu25_TkMu0_Phi_v8', + 'HLT_Mu27_Ele37_CaloIdL_MW_v5', + 'HLT_Mu27_v13', + 'HLT_Mu30_TkMu0_Psi_v1', + 'HLT_Mu30_TkMu0_Upsilon_v1', + 'HLT_Mu37_Ele27_CaloIdL_MW_v5', + 'HLT_Mu37_TkMu27_v5', + 'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1', + 'HLT_Mu3_PFJet40_v16', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2', + 'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2', + 'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1', + 'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5', + 'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5', + 'HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15', + 'HLT_Mu50_IsoVVVL_PFHT450_v15', + 'HLT_Mu50_v13', + 'HLT_Mu55_v3', + 'HLT_Mu7p5_L2Mu2_Jpsi_v10', + 'HLT_Mu7p5_L2Mu2_Upsilon_v10', + 'HLT_Mu7p5_Track2_Jpsi_v11', + 'HLT_Mu7p5_Track2_Upsilon_v11', + 'HLT_Mu7p5_Track3p5_Jpsi_v11', + 'HLT_Mu7p5_Track3p5_Upsilon_v11', + 'HLT_Mu7p5_Track7_Jpsi_v11', + 'HLT_Mu7p5_Track7_Upsilon_v11', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18', + 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19', + 'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19', + 'HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13', + 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11', + 'HLT_Mu8_TrkIsoVVL_v12', + 'HLT_Mu8_v12', + 'HLT_OldMu100_v3', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4', + 'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4', + 'HLT_TkMu100_v2', + 'HLT_Trimuon5_3p5_2_Upsilon_Muon_v5', + 'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3', + 'HLT_TripleMu_10_5_5_DZ_v10', + 'HLT_TripleMu_12_10_5_v10', + 'HLT_TripleMu_5_3_3_Mass3p8_DCA_v3', + 'HLT_TripleMu_5_3_3_Mass3p8_DZ_v8', + 'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6', + 'HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12', + 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsMuons.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsScoutingMonitor = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'DST_Run3_PFScoutingPixelTracking_v16', + 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v14', + 'HLT_Ele35_WPTight_Gsf_v9', + 'HLT_IsoMu27_v16', + 'HLT_Mu50_v13', + 'HLT_PFHT1050_v18', + 'HLT_Photon200_v13' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsScoutingMonitor.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltScoutingCaloPacker_*_*', + 'keep *_hltScoutingEgammaPacker_*_*', + 'keep *_hltScoutingMuonPackerCalo_*_*', + 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingPFPacker_*_*', + 'keep *_hltScoutingPrimaryVertexPackerCaloMuon_*_*', + 'keep *_hltScoutingPrimaryVertexPacker_*_*', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsZeroBias1 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_ZeroBias_part0_v6', + 'HLT_ZeroBias_part1_v6' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsZeroBias1.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsZeroBias2 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_ZeroBias_part2_v6', + 'HLT_ZeroBias_part3_v6' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsZeroBias2.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsZeroBias3 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_ZeroBias_part4_v6', + 'HLT_ZeroBias_part5_v6' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsZeroBias3.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputPhysicsZeroBias4 = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring( + 'HLT_ZeroBias_part6_v6', + 'HLT_ZeroBias_part7_v6' + ) + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputPhysicsZeroBias4.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep FEDRawDataCollection_rawDataCollector_*_*', + 'keep FEDRawDataCollection_source_*_*', + 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputRPCMON = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('AlCa_RPCMuonNormalisation_v13') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputRPCMON.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltCscSegments_*_*', + 'keep *_hltDt4DSegments_*_*', + 'keep *_hltGtStage2Digis_*_*', + 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*', + 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*', + 'keep *_hltMuonDTDigis_*_*', + 'keep *_hltMuonRPCDigis_*_*', + 'keep *_hltRpcRecHits_*_*', + 'keep edmTriggerResults_*_*_*', + 'keep triggerTriggerEvent_*_*_*' + ) +) + + +process.hltOutputScoutingPF = cms.OutputModule("PoolOutputModule", + SelectEvents = cms.untracked.PSet( + SelectEvents = cms.vstring('DST_Run3_PFScoutingPixelTracking_v16') + ), + dataset = cms.untracked.PSet( + dataTier = cms.untracked.string('RAW'), + filterName = cms.untracked.string('') + ), + fastCloning = cms.untracked.bool(False), + fileName = cms.untracked.string('outputScoutingPF.root'), + outputCommands = cms.untracked.vstring( + 'drop *', + 'keep *_hltFEDSelectorL1_*_*', + 'keep *_hltScoutingEgammaPacker_*_*', + 'keep *_hltScoutingMuonPacker_*_*', + 'keep *_hltScoutingPFPacker_*_*', + 'keep *_hltScoutingPrimaryVertexPacker_*_*', + 'keep *_hltScoutingTrackPacker_*_*', + 'keep edmTriggerResults_*_*_*' + ) +) + + +process.DQMStore = cms.Service("DQMStore", + MEsToSave = cms.untracked.vstring( + 'Muons/MuonRecoAnalyzer/', + 'Muons/MuonIdDQM/GlobalMuons/hDT1Pullx' + ), + assertLegacySafe = cms.untracked.bool(False), + enableMultiThread = cms.untracked.bool(True), + saveByLumi = cms.untracked.bool(False), + trackME = cms.untracked.string(''), + verbose = cms.untracked.int32(0) +) + + +process.FastTimerService = cms.Service("FastTimerService", + dqmLumiSectionsRange = cms.untracked.uint32(2500), + dqmMemoryRange = cms.untracked.double(1000000.0), + dqmMemoryResolution = cms.untracked.double(5000.0), + dqmModuleMemoryRange = cms.untracked.double(100000.0), + dqmModuleMemoryResolution = cms.untracked.double(500.0), + dqmModuleTimeRange = cms.untracked.double(40.0), + dqmModuleTimeResolution = cms.untracked.double(0.2), + dqmPath = cms.untracked.string('HLT/TimerService'), + dqmPathMemoryRange = cms.untracked.double(1000000.0), + dqmPathMemoryResolution = cms.untracked.double(5000.0), + dqmPathTimeRange = cms.untracked.double(100.0), + dqmPathTimeResolution = cms.untracked.double(0.5), + dqmTimeRange = cms.untracked.double(2000.0), + dqmTimeResolution = cms.untracked.double(5.0), + enableDQM = cms.untracked.bool(True), + enableDQMTransitions = cms.untracked.bool(False), + enableDQMbyLumiSection = cms.untracked.bool(True), + enableDQMbyModule = cms.untracked.bool(False), + enableDQMbyPath = cms.untracked.bool(False), + enableDQMbyProcesses = cms.untracked.bool(True), + jsonFileName = cms.untracked.string('resources.json'), + printEventSummary = cms.untracked.bool(False), + printJobSummary = cms.untracked.bool(True), + printRunSummary = cms.untracked.bool(True), + writeJSONSummary = cms.untracked.bool(False) +) + + +process.MessageLogger = cms.Service("MessageLogger", + FastReport = cms.untracked.PSet( + + ), + HLTrigReport = cms.untracked.PSet( + + ), + L1GtTrigReport = cms.untracked.PSet( + + ), + L1TGlobalSummary = cms.untracked.PSet( + + ), + ThroughputService = cms.untracked.PSet( + + ), + TriggerSummaryProducerAOD = cms.untracked.PSet( + + ), + cerr = cms.untracked.PSet( + FwkJob = cms.untracked.PSet( + limit = cms.untracked.int32(0) + ), + FwkReport = cms.untracked.PSet( + limit = cms.untracked.int32(0), + reportEvery = cms.untracked.int32(1) + ), + FwkSummary = cms.untracked.PSet( + limit = cms.untracked.int32(10000000), + reportEvery = cms.untracked.int32(1) + ), + INFO = cms.untracked.PSet( + limit = cms.untracked.int32(0) + ), + Root_NoDictionary = cms.untracked.PSet( + limit = cms.untracked.int32(0) + ), + default = cms.untracked.PSet( + limit = cms.untracked.int32(10000000) + ), + noTimeStamps = cms.untracked.bool(False), + threshold = cms.untracked.string('INFO') + ), + debugModules = cms.untracked.vstring(), + suppressDebug = cms.untracked.vstring(), + suppressError = cms.untracked.vstring( + 'hltOnlineBeamSpot', + 'hltL3MuonCandidates', + 'hltL3TkTracksFromL2OIState', + 'hltPFJetCtfWithMaterialTracks', + 'hltL3TkTracksFromL2IOHit', + 'hltL3TkTracksFromL2OIHit' + ), + suppressFwkInfo = cms.untracked.vstring(), + suppressInfo = cms.untracked.vstring(), + suppressWarning = cms.untracked.vstring( + 'hltOnlineBeamSpot', + 'hltCtf3HitL1SeededWithMaterialTracks', + 'hltL3MuonsOIState', + 'hltPixelTracksForHighMult', + 'hltHITPixelTracksHE', + 'hltHITPixelTracksHB', + 'hltCtfL1SeededWithMaterialTracks', + 'hltRegionalTracksForL3MuonIsolation', + 'hltSiPixelClusters', + 'hltActivityStartUpElectronPixelSeeds', + 'hltLightPFTracks', + 'hltPixelVertices3DbbPhi', + 'hltL3MuonsIOHit', + 'hltPixelTracks', + 'hltSiPixelDigis', + 'hltL3MuonsOIHit', + 'hltL1SeededElectronGsfTracks', + 'hltL1SeededStartUpElectronPixelSeeds', + 'hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV', + 'hltCtfActivityWithMaterialTracks' + ) +) + + +process.ThroughputService = cms.Service("ThroughputService", + dqmPath = cms.untracked.string('HLT/Throughput'), + dqmPathByProcesses = cms.untracked.bool(False), + enableDQM = cms.untracked.bool(True), + eventRange = cms.untracked.uint32(10000), + eventResolution = cms.untracked.uint32(1), + printEventSummary = cms.untracked.bool(False), + timeRange = cms.untracked.double(60000.0), + timeResolution = cms.untracked.double(5.828) +) + + +process.AnyDirectionAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer", + ComponentName = cms.string('AnyDirectionAnalyticalPropagator'), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('anyDirection') +) + + +process.CSCChannelMapperESProducer = cms.ESProducer("CSCChannelMapperESProducer", + AlgoName = cms.string('CSCChannelMapperPostls1') +) + + +process.CSCGeometryESModule = cms.ESProducer("CSCGeometryESModule", + alignmentsLabel = cms.string(''), + appendToDataLabel = cms.string(''), + applyAlignment = cms.bool(True), + debugV = cms.untracked.bool(False), + fromDD4hep = cms.bool(False), + fromDDD = cms.bool(False), + useCentreTIOffsets = cms.bool(False), + useGangedStripsInME1a = cms.bool(False), + useOnlyWiresInME1a = cms.bool(False), + useRealWireGeometry = cms.bool(True) +) + + +process.CSCIndexerESProducer = cms.ESProducer("CSCIndexerESProducer", + AlgoName = cms.string('CSCIndexerPostls1') +) + + +process.CSCObjectMapESProducer = cms.ESProducer("CSCObjectMapESProducer", + appendToDataLabel = cms.string('') +) + + +process.CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder", + SelectedCalos = cms.vstring( + 'HCAL', + 'ZDC', + 'EcalBarrel', + 'EcalEndcap', + 'EcalPreshower', + 'TOWER' + ) +) + + +process.CaloTopologyBuilder = cms.ESProducer("CaloTopologyBuilder") + + +process.CaloTowerConstituentsMapBuilder = cms.ESProducer("CaloTowerConstituentsMapBuilder", + MapAuto = cms.untracked.bool(False), + MapFile = cms.untracked.string('Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz'), + SkipHE = cms.untracked.bool(False), + appendToDataLabel = cms.string('') +) + + +process.CaloTowerGeometryFromDBEP = cms.ESProducer("CaloTowerGeometryFromDBEP", + applyAlignment = cms.bool(False) +) + + +process.CaloTowerTopologyEP = cms.ESProducer("CaloTowerTopologyEP", + appendToDataLabel = cms.string('') +) + + +process.CastorDbProducer = cms.ESProducer("CastorDbProducer", + appendToDataLabel = cms.string('') +) + + +process.ClusterShapeHitFilterESProducer = cms.ESProducer("ClusterShapeHitFilterESProducer", + ComponentName = cms.string('ClusterShapeHitFilter'), + PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par'), + PixelShapeFileL1 = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ) +) + + +process.DTGeometryESModule = cms.ESProducer("DTGeometryESModule", + DDDetector = cms.ESInputTag("",""), + alignmentsLabel = cms.string(''), + appendToDataLabel = cms.string(''), + applyAlignment = cms.bool(True), + attribute = cms.string('MuStructure'), + fromDD4hep = cms.bool(False), + fromDDD = cms.bool(False), + value = cms.string('MuonBarrelDT') +) + + +process.DTObjectMapESProducer = cms.ESProducer("DTObjectMapESProducer", + appendToDataLabel = cms.string('') +) + + +process.EcalBarrelGeometryFromDBEP = cms.ESProducer("EcalBarrelGeometryFromDBEP", + applyAlignment = cms.bool(True) +) + + +process.EcalElectronicsMappingBuilder = cms.ESProducer("EcalElectronicsMappingBuilder") + + +process.EcalEndcapGeometryFromDBEP = cms.ESProducer("EcalEndcapGeometryFromDBEP", + applyAlignment = cms.bool(True) +) + + +process.EcalLaserCorrectionService = cms.ESProducer("EcalLaserCorrectionService", + appendToDataLabel = cms.string(''), + maxExtrapolationTimeInSec = cms.uint32(0) +) + + +process.EcalPreshowerGeometryFromDBEP = cms.ESProducer("EcalPreshowerGeometryFromDBEP", + applyAlignment = cms.bool(True) +) + + +process.GlobalParameters = cms.ESProducer("StableParametersTrivialProducer", + IfCaloEtaNumberBits = cms.uint32(4), + IfMuEtaNumberBits = cms.uint32(6), + NumberChips = cms.uint32(1), + NumberConditionChips = cms.uint32(1), + NumberL1CenJet = cms.uint32(4), + NumberL1EGamma = cms.uint32(12), + NumberL1ForJet = cms.uint32(4), + NumberL1IsoEG = cms.uint32(4), + NumberL1Jet = cms.uint32(12), + NumberL1JetCounts = cms.uint32(12), + NumberL1Mu = cms.uint32(4), + NumberL1Muon = cms.uint32(8), + NumberL1NoIsoEG = cms.uint32(4), + NumberL1Tau = cms.uint32(12), + NumberL1TauJet = cms.uint32(4), + NumberPhysTriggers = cms.uint32(512), + NumberPhysTriggersExtended = cms.uint32(64), + NumberPsbBoards = cms.int32(7), + NumberTechnicalTriggers = cms.uint32(64), + OrderConditionChip = cms.vint32(1), + OrderOfChip = cms.vint32(1), + PinsOnChip = cms.uint32(512), + PinsOnConditionChip = cms.uint32(512), + TotalBxInEvent = cms.int32(5), + UnitLength = cms.int32(8), + WordLength = cms.int32(64), + appendToDataLabel = cms.string('') +) + + +process.HcalGeometryFromDBEP = cms.ESProducer("HcalGeometryFromDBEP", + applyAlignment = cms.bool(False) +) + + +process.HcalTopologyIdealEP = cms.ESProducer("HcalTopologyIdealEP", + Exclude = cms.untracked.string(''), + MergePosition = cms.untracked.bool(True), + appendToDataLabel = cms.string('') +) + + +process.MaterialPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterial'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string(''), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.MaterialPropagatorForHI = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialForHI'), + Mass = cms.double(0.139), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.MaterialPropagatorParabolicMF = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialParabolicMf'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.OppositeMaterialPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialOpposite'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum'), + SimpleMagneticField = cms.string(''), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.OppositeMaterialPropagatorForHI = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialOppositeForHI'), + Mass = cms.double(0.139), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialParabolicMfOpposite'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialForMixedStepOpposite'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(0.1), + useRungeKutta = cms.bool(False) +) + + +process.ParametrizedMagneticFieldProducer = cms.ESProducer("AutoParametrizedMagneticFieldProducer", + label = cms.untracked.string('ParabolicMf'), + valueOverride = cms.int32(-1), + version = cms.string('Parabolic') +) + + +process.PropagatorWithMaterialForLoopers = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialForLoopers'), + Mass = cms.double(0.1396), + MaxDPhi = cms.double(4.0), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.PropagatorWithMaterialForMixedStep = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('PropagatorWithMaterialForMixedStep'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string('ParabolicMf'), + ptMin = cms.double(0.1), + useRungeKutta = cms.bool(False) +) + + +process.RPCGeometryESModule = cms.ESProducer("RPCGeometryESModule", + appendToDataLabel = cms.string(''), + fromDD4hep = cms.untracked.bool(False), + fromDDD = cms.untracked.bool(False) +) + + +process.SiStripClusterizerConditionsESProducer = cms.ESProducer("SiStripClusterizerConditionsESProducer", + Label = cms.string(''), + QualityLabel = cms.string(''), + appendToDataLabel = cms.string('') +) + + +process.SiStripGainESProducer = cms.ESProducer("SiStripGainESProducer", + APVGain = cms.VPSet( + cms.PSet( + Label = cms.untracked.string(''), + NormalizationFactor = cms.untracked.double(1.0), + Record = cms.string('SiStripApvGainRcd') + ), + cms.PSet( + Label = cms.untracked.string(''), + NormalizationFactor = cms.untracked.double(1.0), + Record = cms.string('SiStripApvGain2Rcd') + ) + ), + AutomaticNormalization = cms.bool(False), + appendToDataLabel = cms.string(''), + printDebug = cms.untracked.bool(False) +) + + +process.SiStripQualityESProducer = cms.ESProducer("SiStripQualityESProducer", + ListOfRecordToMerge = cms.VPSet( + cms.PSet( + record = cms.string('SiStripDetVOffRcd'), + tag = cms.string('') + ), + cms.PSet( + record = cms.string('SiStripDetCablingRcd'), + tag = cms.string('') + ), + cms.PSet( + record = cms.string('SiStripBadChannelRcd'), + tag = cms.string('') + ), + cms.PSet( + record = cms.string('SiStripBadFiberRcd'), + tag = cms.string('') + ), + cms.PSet( + record = cms.string('SiStripBadModuleRcd'), + tag = cms.string('') + ) + ), + PrintDebugOutput = cms.bool(False), + ReduceGranularity = cms.bool(False), + ThresholdForReducedGranularity = cms.double(0.3), + UseEmptyRunInfo = cms.bool(False), + appendToDataLabel = cms.string('') +) + + +process.SiStripRecHitMatcherESProducer = cms.ESProducer("SiStripRecHitMatcherESProducer", + ComponentName = cms.string('StandardMatcher'), + NSigmaInside = cms.double(3.0), + PreFilter = cms.bool(False) +) + + +process.SiStripRegionConnectivity = cms.ESProducer("SiStripRegionConnectivity", + EtaDivisions = cms.untracked.uint32(20), + EtaMax = cms.untracked.double(2.5), + PhiDivisions = cms.untracked.uint32(20) +) + + +process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer("SimpleSecondaryVertexESProducer", + minTracks = cms.uint32(3), + minVertices = cms.uint32(1), + unBoost = cms.bool(False), + use3d = cms.bool(True), + useSignificance = cms.bool(True) +) + + +process.SteppingHelixPropagatorAny = cms.ESProducer("SteppingHelixPropagatorESProducer", + ApplyRadX0Correction = cms.bool(True), + AssumeNoMaterial = cms.bool(False), + ComponentName = cms.string('SteppingHelixPropagatorAny'), + NoErrorPropagation = cms.bool(False), + PropagationDirection = cms.string('anyDirection'), + SetVBFPointer = cms.bool(False), + VBFName = cms.string('VolumeBasedMagneticField'), + debug = cms.bool(False), + endcapShiftInZNeg = cms.double(0.0), + endcapShiftInZPos = cms.double(0.0), + returnTangentPlane = cms.bool(True), + sendLogWarning = cms.bool(False), + useEndcapShiftsInZ = cms.bool(False), + useInTeslaFromMagField = cms.bool(False), + useIsYokeFlag = cms.bool(True), + useMagVolumes = cms.bool(True), + useMatVolumes = cms.bool(True), + useTuningForL2Speed = cms.bool(False) +) + + +process.TrackerAdditionalParametersPerDetESModule = cms.ESProducer("TrackerAdditionalParametersPerDetESModule", + appendToDataLabel = cms.string('') +) + + +process.TrackerDigiGeometryESModule = cms.ESProducer("TrackerDigiGeometryESModule", + alignmentsLabel = cms.string(''), + appendToDataLabel = cms.string(''), + applyAlignment = cms.bool(True), + fromDDD = cms.bool(False) +) + + +process.TrackerGeometricDetESModule = cms.ESProducer("TrackerGeometricDetESModule", + appendToDataLabel = cms.string(''), + fromDD4hep = cms.bool(False), + fromDDD = cms.bool(False) +) + + +process.TransientTrackBuilderESProducer = cms.ESProducer("TransientTrackBuilderESProducer", + ComponentName = cms.string('TransientTrackBuilder') +) + + +process.VolumeBasedMagneticFieldESProducer = cms.ESProducer("VolumeBasedMagneticFieldESProducerFromDB", + debugBuilder = cms.untracked.bool(False), + label = cms.untracked.string(''), + valueOverride = cms.int32(-1) +) + + +process.ZdcGeometryFromDBEP = cms.ESProducer("ZdcGeometryFromDBEP", + applyAlignment = cms.bool(False) +) + + +process.caloDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('CaloDetIdAssociator'), + etaBinSize = cms.double(0.087), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(70), + nPhi = cms.int32(72) +) + + +process.cosmicsNavigationSchoolESProducer = cms.ESProducer("NavigationSchoolESProducer", + ComponentName = cms.string('CosmicNavigationSchool'), + SimpleMagneticField = cms.string('') +) + + +process.ecalDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('EcalDetIdAssociator'), + etaBinSize = cms.double(0.02), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(300), + nPhi = cms.int32(360) +) + + +process.ecalSeverityLevel = cms.ESProducer("EcalSeverityLevelESProducer", + dbstatusMask = cms.PSet( + kBad = cms.vstring( + 'kNonRespondingIsolated', + 'kDeadVFE', + 'kDeadFE', + 'kNoDataNoTP' + ), + kGood = cms.vstring('kOk'), + kProblematic = cms.vstring( + 'kDAC', + 'kNoLaser', + 'kNoisy', + 'kNNoisy', + 'kNNNoisy', + 'kNNNNoisy', + 'kNNNNNoisy', + 'kFixedG6', + 'kFixedG1', + 'kFixedG0' + ), + kRecovered = cms.vstring(), + kTime = cms.vstring(), + kWeird = cms.vstring() + ), + flagMask = cms.PSet( + kBad = cms.vstring( + 'kFaultyHardware', + 'kDead', + 'kKilled' + ), + kGood = cms.vstring('kGood'), + kProblematic = cms.vstring( + 'kPoorReco', + 'kPoorCalib', + 'kNoisy', + 'kSaturated' + ), + kRecovered = cms.vstring( + 'kLeadingEdgeRecovered', + 'kTowerRecovered' + ), + kTime = cms.vstring('kOutOfTime'), + kWeird = cms.vstring( + 'kWeird', + 'kDiWeird' + ) + ), + timeThresh = cms.double(2.0) +) + + +process.hcalChannelPropertiesESProd = cms.ESProducer("HcalChannelPropertiesEP") + + +process.hcalDDDRecConstants = cms.ESProducer("HcalDDDRecConstantsESModule", + appendToDataLabel = cms.string('') +) + + +process.hcalDDDSimConstants = cms.ESProducer("HcalDDDSimConstantsESModule", + appendToDataLabel = cms.string('') +) + + +process.hcalDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('HcalDetIdAssociator'), + etaBinSize = cms.double(0.087), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(70), + nPhi = cms.int32(72) +) + + +process.hcalRecAlgos = cms.ESProducer("HcalRecAlgoESProducer", + DropChannelStatusBits = cms.vstring( + 'HcalCellMask', + 'HcalCellOff', + 'HcalCellDead' + ), + RecoveredRecHitBits = cms.vstring(), + SeverityLevels = cms.VPSet( + cms.PSet( + ChannelStatus = cms.vstring(), + Level = cms.int32(0), + RecHitFlags = cms.vstring('TimingFromTDC') + ), + cms.PSet( + ChannelStatus = cms.vstring('HcalCellCaloTowerProb'), + Level = cms.int32(1), + RecHitFlags = cms.vstring() + ), + cms.PSet( + ChannelStatus = cms.vstring('HcalCellExcludeFromHBHENoiseSummary'), + Level = cms.int32(5), + RecHitFlags = cms.vstring() + ), + cms.PSet( + ChannelStatus = cms.vstring(), + Level = cms.int32(8), + RecHitFlags = cms.vstring( + 'HBHEHpdHitMultiplicity', + 'HBHEIsolatedNoise', + 'HBHEFlatNoise', + 'HBHESpikeNoise', + 'HBHETS4TS5Noise', + 'HBHENegativeNoise', + 'HBHEPulseFitBit', + 'HBHEOOTPU' + ) + ), + cms.PSet( + ChannelStatus = cms.vstring(), + Level = cms.int32(11), + RecHitFlags = cms.vstring( + 'HFLongShort', + 'HFS8S1Ratio', + 'HFPET', + 'HFSignalAsymmetry' + ) + ), + cms.PSet( + ChannelStatus = cms.vstring('HcalCellHot'), + Level = cms.int32(15), + RecHitFlags = cms.vstring() + ), + cms.PSet( + ChannelStatus = cms.vstring( + 'HcalCellOff', + 'HcalCellDead' + ), + Level = cms.int32(20), + RecHitFlags = cms.vstring() + ) + ), + appendToDataLabel = cms.string(''), + phase = cms.uint32(1) +) + + +process.hcal_db_producer = cms.ESProducer("HcalDbProducer") + + +process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer("CandidateBoostedDoubleSecondaryVertexESProducer", + useAdaBoost = cms.bool(False), + useCondDB = cms.bool(False), + useGBRForest = cms.bool(True), + weightFile = cms.FileInPath('RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz') +) + + +process.hltCombinedSecondaryVertex = cms.ESProducer("CombinedSecondaryVertexESProducer", + SoftLeptonFlip = cms.bool(False), + calibrationRecords = cms.vstring( + 'CombinedSVRecoVertex', + 'CombinedSVPseudoVertex', + 'CombinedSVNoVertex' + ), + categoryVariableName = cms.string('vertexCategory'), + charmCut = cms.double(1.5), + correctVertexMass = cms.bool(True), + minimumTrackWeight = cms.double(0.5), + pseudoMultiplicityMin = cms.uint32(2), + pseudoVertexV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ), + recordLabel = cms.string('HLT'), + trackFlip = cms.bool(False), + trackMultiplicityMin = cms.uint32(3), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackPseudoSelection = cms.PSet( + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(2.0), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0) + ), + trackSelection = cms.PSet( + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0) + ), + trackSort = cms.string('sip2dSig'), + useCategories = cms.bool(True), + useTrackWeights = cms.bool(True), + vertexFlip = cms.bool(False) +) + + +process.hltCombinedSecondaryVertexV2 = cms.ESProducer("CombinedSecondaryVertexESProducer", + SoftLeptonFlip = cms.bool(False), + calibrationRecords = cms.vstring( + 'CombinedSVIVFV2RecoVertex', + 'CombinedSVIVFV2PseudoVertex', + 'CombinedSVIVFV2NoVertex' + ), + categoryVariableName = cms.string('vertexCategory'), + charmCut = cms.double(1.5), + correctVertexMass = cms.bool(True), + minimumTrackWeight = cms.double(0.5), + pseudoMultiplicityMin = cms.uint32(2), + pseudoVertexV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.05) + ), + recordLabel = cms.string('HLT'), + trackFlip = cms.bool(False), + trackMultiplicityMin = cms.uint32(3), + trackPairV0Filter = cms.PSet( + k0sMassWindow = cms.double(0.03) + ), + trackPseudoSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(2.0), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0), + useVariableJTA = cms.bool(False) + ), + trackSelection = cms.PSet( + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + jetDeltaRMax = cms.double(0.3), + maxDecayLen = cms.double(5.0), + maxDistToAxis = cms.double(0.07), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + normChi2Max = cms.double(99999.9), + pixelHitsMin = cms.uint32(0), + ptMin = cms.double(0.0), + qualityClass = cms.string('any'), + sip2dSigMax = cms.double(99999.9), + sip2dSigMin = cms.double(-99999.9), + sip2dValMax = cms.double(99999.9), + sip2dValMin = cms.double(-99999.9), + sip3dSigMax = cms.double(99999.9), + sip3dSigMin = cms.double(-99999.9), + sip3dValMax = cms.double(99999.9), + sip3dValMin = cms.double(-99999.9), + totalHitsMin = cms.uint32(0), + useVariableJTA = cms.bool(False) + ), + trackSort = cms.string('sip2dSig'), + useCategories = cms.bool(True), + useTrackWeights = cms.bool(True), + vertexFlip = cms.bool(False) +) + + +process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer("PromptTrackCountingESProducer", + deltaR = cms.double(-1.0), + deltaRmin = cms.double(0.0), + impactParameterType = cms.int32(1), + maxImpactParameter = cms.double(0.1), + maxImpactParameterSig = cms.double(999999.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(999999.0), + minimumImpactParameter = cms.double(-1.0), + nthTrack = cms.int32(-1), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(True) +) + + +process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer("TrackCountingESProducer", + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + deltaR = cms.double(-1.0), + impactParameterType = cms.int32(1), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(9999999.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + minimumImpactParameter = cms.double(0.05), + nthTrack = cms.int32(1), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(False), + useVariableJTA = cms.bool(False) +) + + +process.hltESPAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer", + ComponentName = cms.string('hltESPAnalyticalPropagator'), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum') +) + + +process.hltESPBwdAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer", + ComponentName = cms.string('hltESPBwdAnalyticalPropagator'), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum') +) + + +process.hltESPBwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('hltESPBwdElectronPropagator'), + Mass = cms.double(0.000511), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('oppositeToMomentum'), + SimpleMagneticField = cms.string(''), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeLooseMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator2000'), + MaxChi2 = cms.double(2000.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator30'), + MaxChi2 = cms.double(30.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(15.0) +) + + +process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator9ForHI'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutForHI') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(15.0) +) + + +process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2ChargeTightMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPChi2MeasurementEstimator100 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2MeasurementEstimator100'), + MaxChi2 = cms.double(40.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + nSigma = cms.double(4.0) +) + + +process.hltESPChi2MeasurementEstimator16 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2MeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + nSigma = cms.double(3.0) +) + + +process.hltESPChi2MeasurementEstimator30 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2MeasurementEstimator30'), + MaxChi2 = cms.double(30.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + nSigma = cms.double(3.0) +) + + +process.hltESPChi2MeasurementEstimator9 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPChi2MeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + nSigma = cms.double(3.0) +) + + +process.hltESPCloseComponentsMerger5D = cms.ESProducer("CloseComponentsMergerESProducer5D", + ComponentName = cms.string('hltESPCloseComponentsMerger5D'), + DistanceMeasure = cms.string('hltESPKullbackLeiblerDistance5D'), + MaxComponents = cms.int32(12) +) + + +process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPDetachedQuadStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.13) +) + + +process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPDetachedStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.13) +) + + +process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPDetachedTripletStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.13) +) + + +process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer("PromptTrackCountingESProducer", + deltaR = cms.double(-1.0), + deltaRmin = cms.double(0.0), + impactParameterType = cms.int32(1), + maxImpactParameter = cms.double(0.1), + maxImpactParameterSig = cms.double(999999.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(999999.0), + minimumImpactParameter = cms.double(-1.0), + nthTrack = cms.int32(-1), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(True) +) + + +process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer("PromptTrackCountingESProducer", + deltaR = cms.double(-1.0), + deltaRmin = cms.double(0.0), + impactParameterType = cms.int32(1), + maxImpactParameter = cms.double(0.2), + maxImpactParameterSig = cms.double(999999.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(999999.0), + minimumImpactParameter = cms.double(-1.0), + nthTrack = cms.int32(-1), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(True) +) + + +process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer("TrackCountingESProducer", + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + deltaR = cms.double(-1.0), + impactParameterType = cms.int32(1), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(9999999.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + minimumImpactParameter = cms.double(0.05), + nthTrack = cms.int32(1), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(False), + useVariableJTA = cms.bool(False) +) + + +process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer("TrackCountingESProducer", + a_dR = cms.double(-0.001053), + a_pT = cms.double(0.005263), + b_dR = cms.double(0.6263), + b_pT = cms.double(0.3684), + deltaR = cms.double(-1.0), + impactParameterType = cms.int32(1), + max_pT = cms.double(500.0), + max_pT_dRcut = cms.double(0.1), + max_pT_trackPTcut = cms.double(3.0), + maximumDecayLength = cms.double(999999.0), + maximumDistanceToJetAxis = cms.double(9999999.0), + min_pT = cms.double(120.0), + min_pT_dRcut = cms.double(0.5), + minimumImpactParameter = cms.double(0.2), + nthTrack = cms.int32(2), + trackQualityClass = cms.string('any'), + useSignedImpactParameterSig = cms.bool(True), + useVariableJTA = cms.bool(False) +) + + +process.hltESPDummyDetLayerGeometry = cms.ESProducer("DetLayerGeometryESProducer", + ComponentName = cms.string('hltESPDummyDetLayerGeometry') +) + + +process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer("EcalTrigTowerConstituentsMapBuilder", + MapFile = cms.untracked.string('Geometry/EcalMapping/data/EndCap_TTMap.txt') +) + + +process.hltESPElectronMaterialEffects = cms.ESProducer("GsfMaterialEffectsESProducer", + BetheHeitlerCorrection = cms.int32(2), + BetheHeitlerParametrization = cms.string('BetheHeitler_cdfmom_nC6_O5.par'), + ComponentName = cms.string('hltESPElectronMaterialEffects'), + EnergyLossUpdator = cms.string('GsfBetheHeitlerUpdator'), + Mass = cms.double(0.000511), + MultipleScatteringUpdator = cms.string('MultipleScatteringUpdator') +) + + +process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer("SteppingHelixPropagatorESProducer", + ApplyRadX0Correction = cms.bool(True), + AssumeNoMaterial = cms.bool(False), + ComponentName = cms.string('hltESPFastSteppingHelixPropagatorAny'), + NoErrorPropagation = cms.bool(False), + PropagationDirection = cms.string('anyDirection'), + SetVBFPointer = cms.bool(False), + VBFName = cms.string('VolumeBasedMagneticField'), + debug = cms.bool(False), + endcapShiftInZNeg = cms.double(0.0), + endcapShiftInZPos = cms.double(0.0), + returnTangentPlane = cms.bool(True), + sendLogWarning = cms.bool(False), + useEndcapShiftsInZ = cms.bool(False), + useInTeslaFromMagField = cms.bool(False), + useIsYokeFlag = cms.bool(True), + useMagVolumes = cms.bool(True), + useMatVolumes = cms.bool(True), + useTuningForL2Speed = cms.bool(True) +) + + +process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer("SteppingHelixPropagatorESProducer", + ApplyRadX0Correction = cms.bool(True), + AssumeNoMaterial = cms.bool(False), + ComponentName = cms.string('hltESPFastSteppingHelixPropagatorOpposite'), + NoErrorPropagation = cms.bool(False), + PropagationDirection = cms.string('oppositeToMomentum'), + SetVBFPointer = cms.bool(False), + VBFName = cms.string('VolumeBasedMagneticField'), + debug = cms.bool(False), + endcapShiftInZNeg = cms.double(0.0), + endcapShiftInZPos = cms.double(0.0), + returnTangentPlane = cms.bool(True), + sendLogWarning = cms.bool(False), + useEndcapShiftsInZ = cms.bool(False), + useInTeslaFromMagField = cms.bool(False), + useIsYokeFlag = cms.bool(True), + useMagVolumes = cms.bool(True), + useMatVolumes = cms.bool(True), + useTuningForL2Speed = cms.bool(True) +) + + +process.hltESPFittingSmootherIT = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(True), + ComponentName = cms.string('hltESPFittingSmootherIT'), + EstimateCut = cms.double(-1.0), + Fitter = cms.string('hltESPTrajectoryFitterRK'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(3), + NoInvalidHitsBeginEnd = cms.bool(True), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPTrajectorySmootherRK'), + appendToDataLabel = cms.string('') +) + + +process.hltESPFittingSmootherRK = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(False), + ComponentName = cms.string('hltESPFittingSmootherRK'), + EstimateCut = cms.double(-1.0), + Fitter = cms.string('hltESPTrajectoryFitterRK'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(5), + NoInvalidHitsBeginEnd = cms.bool(False), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPTrajectorySmootherRK'), + appendToDataLabel = cms.string('') +) + + +process.hltESPFlexibleKFFittingSmoother = cms.ESProducer("FlexibleKFFittingSmootherESProducer", + ComponentName = cms.string('hltESPFlexibleKFFittingSmoother'), + appendToDataLabel = cms.string(''), + looperFitter = cms.string('hltESPKFFittingSmootherForLoopers'), + standardFitter = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK') +) + + +process.hltESPFwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('hltESPFwdElectronPropagator'), + Mass = cms.double(0.000511), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string(''), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(False) +) + + +process.hltESPGlobalDetLayerGeometry = cms.ESProducer("GlobalDetLayerGeometryESProducer", + ComponentName = cms.string('hltESPGlobalDetLayerGeometry') +) + + +process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer("GlobalTrackingGeometryESProducer") + + +process.hltESPGsfElectronFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(True), + ComponentName = cms.string('hltESPGsfElectronFittingSmoother'), + EstimateCut = cms.double(-1.0), + Fitter = cms.string('hltESPGsfTrajectoryFitter'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(5), + NoInvalidHitsBeginEnd = cms.bool(True), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPGsfTrajectorySmoother'), + appendToDataLabel = cms.string('') +) + + +process.hltESPGsfTrajectoryFitter = cms.ESProducer("GsfTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPGsfTrajectoryFitter'), + GeometricalPropagator = cms.string('hltESPAnalyticalPropagator'), + MaterialEffectsUpdator = cms.string('hltESPElectronMaterialEffects'), + Merger = cms.string('hltESPCloseComponentsMerger5D'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry') +) + + +process.hltESPGsfTrajectorySmoother = cms.ESProducer("GsfTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPGsfTrajectorySmoother'), + ErrorRescaling = cms.double(100.0), + GeometricalPropagator = cms.string('hltESPBwdAnalyticalPropagator'), + MaterialEffectsUpdator = cms.string('hltESPElectronMaterialEffects'), + Merger = cms.string('hltESPCloseComponentsMerger5D'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry') +) + + +process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30'), + MaxChi2 = cms.double(30.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(15.0) +) + + +process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPInitialStepChi2ChargeMeasurementEstimator30'), + MaxChi2 = cms.double(30.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(15.0) +) + + +process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPInitialStepChi2MeasurementEstimator36'), + MaxChi2 = cms.double(36.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + nSigma = cms.double(3.0) +) + + +process.hltESPKFFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(False), + ComponentName = cms.string('hltESPKFFittingSmoother'), + EstimateCut = cms.double(-1.0), + Fitter = cms.string('hltESPKFTrajectoryFitter'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(5), + NoInvalidHitsBeginEnd = cms.bool(False), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmoother'), + appendToDataLabel = cms.string('') +) + + +process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(False), + ComponentName = cms.string('hltESPKFFittingSmootherForL2Muon'), + EstimateCut = cms.double(-1.0), + Fitter = cms.string('hltESPKFTrajectoryFitterForL2Muon'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(5), + NoInvalidHitsBeginEnd = cms.bool(False), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForL2Muon'), + appendToDataLabel = cms.string('') +) + + +process.hltESPKFFittingSmootherForLoopers = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(True), + ComponentName = cms.string('hltESPKFFittingSmootherForLoopers'), + EstimateCut = cms.double(20.0), + Fitter = cms.string('hltESPKFTrajectoryFitterForLoopers'), + LogPixelProbabilityCut = cms.double(-14.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(3), + NoInvalidHitsBeginEnd = cms.bool(True), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPKFTrajectorySmootherForLoopers'), + appendToDataLabel = cms.string('') +) + + +process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(True), + ComponentName = cms.string('hltESPKFFittingSmootherWithOutliersRejectionAndRK'), + EstimateCut = cms.double(20.0), + Fitter = cms.string('hltESPRKTrajectoryFitter'), + LogPixelProbabilityCut = cms.double(-14.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(3), + NoInvalidHitsBeginEnd = cms.bool(True), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPRKTrajectorySmoother'), + appendToDataLabel = cms.string('') +) + + +process.hltESPKFTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPKFTrajectoryFitter'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialParabolicMf'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPKFTrajectoryFitterForL2Muon'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorAny'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPKFTrajectoryFitterForLoopers'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialForLoopers'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPKFTrajectorySmoother'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialParabolicMf'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(100.0), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPKFTrajectorySmootherForL2Muon'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPFastSteppingHelixPropagatorOpposite'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(100.0), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPKFTrajectorySmootherForLoopers'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialForLoopers'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(10.0), + minHits = cms.int32(3) +) + + +process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPKFTrajectorySmootherForMuonTrackLoader'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPSmartPropagatorAnyOpposite'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(10.0), + minHits = cms.int32(3) +) + + +process.hltESPKFUpdator = cms.ESProducer("KFUpdatorESProducer", + ComponentName = cms.string('hltESPKFUpdator') +) + + +process.hltESPKullbackLeiblerDistance5D = cms.ESProducer("DistanceBetweenComponentsESProducer5D", + ComponentName = cms.string('hltESPKullbackLeiblerDistance5D'), + DistanceMeasure = cms.string('KullbackLeibler') +) + + +process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPL3MuKFTrajectoryFitter'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPSmartPropagatorAny'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPLowPtQuadStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.16) +) + + +process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPLowPtStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.16) +) + + +process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPLowPtTripletStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.16) +) + + +process.hltESPMeasurementTracker = cms.ESProducer("MeasurementTrackerESProducer", + ComponentName = cms.string('hltESPMeasurementTracker'), + DebugPixelModuleQualityDB = cms.untracked.bool(False), + DebugPixelROCQualityDB = cms.untracked.bool(False), + DebugStripAPVFiberQualityDB = cms.untracked.bool(False), + DebugStripModuleQualityDB = cms.untracked.bool(False), + DebugStripStripQualityDB = cms.untracked.bool(False), + HitMatcher = cms.string('StandardMatcher'), + MaskBadAPVFibers = cms.bool(True), + Phase2StripCPE = cms.string(''), + PixelCPE = cms.string('hltESPPixelCPEGeneric'), + SiStripQualityLabel = cms.string(''), + StripCPE = cms.string('hltESPStripCPEfromTrackAngle'), + UsePixelModuleQualityDB = cms.bool(True), + UsePixelROCQualityDB = cms.bool(True), + UseStripAPVFiberQualityDB = cms.bool(True), + UseStripModuleQualityDB = cms.bool(True), + UseStripStripQualityDB = cms.bool(True), + appendToDataLabel = cms.string(''), + badStripCuts = cms.PSet( + TEC = 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) + ), + TOB = cms.PSet( + maxBad = cms.uint32(4), + maxConsecutiveBad = cms.uint32(2) + ) + ) +) + + +process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer", + ComponentName = cms.string('hltESPMixedStepClusterShapeHitFilter'), + PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par'), + PixelShapeFileL1 = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ) +) + + +process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPMixedStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.11) +) + + +process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPMixedTripletStepChi2ChargeMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPMixedTripletStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.11) +) + + +process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer("MuonDetLayerGeometryESProducer") + + +process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer("MuonTransientTrackingRecHitBuilderESProducer", + ComponentName = cms.string('hltESPMuonTransientTrackingRecHitBuilder') +) + + +process.hltESPPixelCPEGeneric = cms.ESProducer("PixelCPEGenericESProducer", + Alpha2Order = cms.bool(True), + ClusterProbComputationFlag = cms.int32(0), + ComponentName = cms.string('hltESPPixelCPEGeneric'), + DoCosmics = cms.bool(False), + EdgeClusterErrorX = cms.double(50.0), + EdgeClusterErrorY = cms.double(85.0), + IrradiationBiasCorrection = cms.bool(True), + LoadTemplatesFromDB = cms.bool(True), + MagneticFieldRecord = cms.ESInputTag("",""), + NoTemplateErrorsWhenNoTrkAngles = cms.bool(False), + SmallPitch = cms.bool(False), + TruncatePixelCharge = cms.bool(True), + Upgrade = cms.bool(False), + UseErrorsFromTemplates = cms.bool(True), + appendToDataLabel = cms.string(''), + doLorentzFromAlignment = cms.bool(False), + 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), + inflate_all_errors_no_trk_angle = cms.bool(False), + inflate_errors = cms.bool(False), + lAOffset = cms.double(0.0), + lAWidthBPix = cms.double(0.0), + lAWidthFPix = cms.double(0.0), + size_cutX = cms.double(3.0), + size_cutY = cms.double(3.0), + useLAFromDB = cms.bool(True), + useLAWidthFromDB = cms.bool(False), + xerr_barrel_l1 = cms.vdouble(0.00115, 0.0012, 0.00088), + xerr_barrel_l1_def = cms.double(0.0103), + xerr_barrel_ln = cms.vdouble(0.00115, 0.0012, 0.00088), + xerr_barrel_ln_def = cms.double(0.0103), + xerr_endcap = cms.vdouble(0.002, 0.002), + xerr_endcap_def = cms.double(0.002), + yerr_barrel_l1 = cms.vdouble( + 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, + 0.0023, 0.0021, 0.0021, 0.0024 + ), + yerr_barrel_l1_def = cms.double(0.0021), + yerr_barrel_ln = cms.vdouble( + 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, + 0.0023, 0.0021, 0.0021, 0.0024 + ), + yerr_barrel_ln_def = cms.double(0.0021), + yerr_endcap = cms.vdouble(0.0021), + yerr_endcap_def = cms.double(0.00075) +) + + +process.hltESPPixelCPETemplateReco = cms.ESProducer("PixelCPETemplateRecoESProducer", + Alpha2Order = cms.bool(True), + ClusterProbComputationFlag = cms.int32(0), + ComponentName = cms.string('hltESPPixelCPETemplateReco'), + LoadTemplatesFromDB = cms.bool(True), + UseClusterSplitter = cms.bool(False), + appendToDataLabel = cms.string(''), + barrelTemplateID = cms.int32(0), + directoryWithTemplates = cms.int32(0), + doLorentzFromAlignment = cms.bool(False), + forwardTemplateID = cms.int32(0), + lAOffset = cms.double(0.0), + lAWidthBPix = cms.double(0.0), + lAWidthFPix = cms.double(0.0), + speed = cms.int32(-2), + useLAFromDB = cms.bool(True), + useLAWidthFromDB = cms.bool(True) +) + + +process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPPixelLessStepChi2ChargeMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer", + ComponentName = cms.string('hltESPPixelLessStepClusterShapeHitFilter'), + PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par'), + PixelShapeFileL1 = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ) +) + + +process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPPixelLessStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.11) +) + + +process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPPixelPairStepChi2ChargeMeasurementEstimator9'), + MaxChi2 = cms.double(9.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutLoose') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(15.0) +) + + +process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer("Chi2MeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPPixelPairStepChi2MeasurementEstimator25'), + MaxChi2 = cms.double(25.0), + MaxDisplacement = cms.double(100.0), + MaxSagitta = cms.double(-1.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(10.0), + appendToDataLabel = cms.string(''), + nSigma = cms.double(3.0) +) + + +process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPPixelPairTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.19) +) + + +process.hltESPRKTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPRKTrajectoryFitter'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPRKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPRKTrajectorySmoother'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(100.0), + minHits = cms.int32(3) +) + + +process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", + ComponentName = cms.string('hltESPRungeKuttaTrackerPropagator'), + Mass = cms.double(0.105), + MaxDPhi = cms.double(1.6), + PropagationDirection = cms.string('alongMomentum'), + SimpleMagneticField = cms.string(''), + ptMin = cms.double(-1.0), + useRungeKutta = cms.bool(True) +) + + +process.hltESPSmartPropagator = cms.ESProducer("SmartPropagatorESProducer", + ComponentName = cms.string('hltESPSmartPropagator'), + Epsilon = cms.double(5.0), + MuonPropagator = cms.string('hltESPSteppingHelixPropagatorAlong'), + PropagationDirection = cms.string('alongMomentum'), + TrackerPropagator = cms.string('PropagatorWithMaterial') +) + + +process.hltESPSmartPropagatorAny = cms.ESProducer("SmartPropagatorESProducer", + ComponentName = cms.string('hltESPSmartPropagatorAny'), + Epsilon = cms.double(5.0), + MuonPropagator = cms.string('SteppingHelixPropagatorAny'), + PropagationDirection = cms.string('alongMomentum'), + TrackerPropagator = cms.string('PropagatorWithMaterial') +) + + +process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer("SmartPropagatorESProducer", + ComponentName = cms.string('hltESPSmartPropagatorAnyOpposite'), + Epsilon = cms.double(5.0), + MuonPropagator = cms.string('SteppingHelixPropagatorAny'), + PropagationDirection = cms.string('oppositeToMomentum'), + TrackerPropagator = cms.string('PropagatorWithMaterialOpposite') +) + + +process.hltESPSoftLeptonByDistance = cms.ESProducer("LeptonTaggerByDistanceESProducer", + distance = cms.double(0.5) +) + + +process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer("SteppingHelixPropagatorESProducer", + ApplyRadX0Correction = cms.bool(True), + AssumeNoMaterial = cms.bool(False), + ComponentName = cms.string('hltESPSteppingHelixPropagatorAlong'), + NoErrorPropagation = cms.bool(False), + PropagationDirection = cms.string('alongMomentum'), + SetVBFPointer = cms.bool(False), + VBFName = cms.string('VolumeBasedMagneticField'), + debug = cms.bool(False), + endcapShiftInZNeg = cms.double(0.0), + endcapShiftInZPos = cms.double(0.0), + returnTangentPlane = cms.bool(True), + sendLogWarning = cms.bool(False), + useEndcapShiftsInZ = cms.bool(False), + useInTeslaFromMagField = cms.bool(False), + useIsYokeFlag = cms.bool(True), + useMagVolumes = cms.bool(True), + useMatVolumes = cms.bool(True), + useTuningForL2Speed = cms.bool(False) +) + + +process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer("SteppingHelixPropagatorESProducer", + ApplyRadX0Correction = cms.bool(True), + AssumeNoMaterial = cms.bool(False), + ComponentName = cms.string('hltESPSteppingHelixPropagatorOpposite'), + NoErrorPropagation = cms.bool(False), + PropagationDirection = cms.string('oppositeToMomentum'), + SetVBFPointer = cms.bool(False), + VBFName = cms.string('VolumeBasedMagneticField'), + debug = cms.bool(False), + endcapShiftInZNeg = cms.double(0.0), + endcapShiftInZPos = cms.double(0.0), + returnTangentPlane = cms.bool(True), + sendLogWarning = cms.bool(False), + useEndcapShiftsInZ = cms.bool(False), + useInTeslaFromMagField = cms.bool(False), + useIsYokeFlag = cms.bool(True), + useMagVolumes = cms.bool(True), + useMatVolumes = cms.bool(True), + useTuningForL2Speed = cms.bool(False) +) + + +process.hltESPStripCPEfromTrackAngle = cms.ESProducer("StripCPEESProducer", + ComponentName = cms.string('hltESPStripCPEfromTrackAngle'), + ComponentType = cms.string('StripCPEfromTrackAngle'), + parameters = cms.PSet( + mLC_P0 = cms.double(-0.326), + mLC_P1 = cms.double(0.618), + mLC_P2 = cms.double(0.3), + mTEC_P0 = cms.double(-1.885), + mTEC_P1 = cms.double(0.471), + mTIB_P0 = cms.double(-0.742), + mTIB_P1 = cms.double(0.202), + mTID_P0 = cms.double(-1.427), + mTID_P1 = cms.double(0.433), + mTOB_P0 = cms.double(-1.026), + mTOB_P1 = cms.double(0.253), + maxChgOneMIP = cms.double(6000.0), + useLegacyError = cms.bool(False) + ) +) + + +process.hltESPTTRHBWithTrackAngle = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer", + ComponentName = cms.string('hltESPTTRHBWithTrackAngle'), + ComputeCoarseLocalPositionFromDisk = cms.bool(False), + Matcher = cms.string('StandardMatcher'), + PixelCPE = cms.string('hltESPPixelCPEGeneric'), + StripCPE = cms.string('hltESPStripCPEfromTrackAngle') +) + + +process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer", + ComponentName = cms.string('hltESPTTRHBuilderAngleAndTemplate'), + ComputeCoarseLocalPositionFromDisk = cms.bool(False), + Matcher = cms.string('StandardMatcher'), + PixelCPE = cms.string('hltESPPixelCPETemplateReco'), + StripCPE = cms.string('hltESPStripCPEfromTrackAngle') +) + + +process.hltESPTTRHBuilderPixelOnly = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer", + ComponentName = cms.string('hltESPTTRHBuilderPixelOnly'), + ComputeCoarseLocalPositionFromDisk = cms.bool(False), + Matcher = cms.string('StandardMatcher'), + PixelCPE = cms.string('hltESPPixelCPEGeneric'), + StripCPE = cms.string('Fake') +) + + +process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer", + ComponentName = cms.string('hltESPTTRHBuilderWithoutAngle4PixelTriplets'), + ComputeCoarseLocalPositionFromDisk = cms.bool(False), + Matcher = cms.string('StandardMatcher'), + PixelCPE = cms.string('hltESPPixelCPEGeneric'), + StripCPE = cms.string('Fake') +) + + +process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", + ComponentName = cms.string('hltESPTobTecStepChi2ChargeMeasurementEstimator16'), + MaxChi2 = cms.double(16.0), + MaxDisplacement = cms.double(0.5), + MaxSagitta = cms.double(2.0), + MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), + MinimalTolerance = cms.double(0.5), + appendToDataLabel = cms.string(''), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ), + nSigma = cms.double(3.0), + pTChargeCutThreshold = cms.double(-1.0) +) + + +process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer", + ComponentName = cms.string('hltESPTobTecStepClusterShapeHitFilter'), + PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par'), + PixelShapeFileL1 = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par'), + clusterChargeCut = cms.PSet( + refToPSet_ = cms.string('HLTSiStripClusterChargeCutTight') + ) +) + + +process.hltESPTobTecStepFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(False), + ComponentName = cms.string('hltESPTobTecStepFitterSmoother'), + EstimateCut = cms.double(30.0), + Fitter = cms.string('hltESPTobTecStepRKFitter'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(7), + NoInvalidHitsBeginEnd = cms.bool(False), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPTobTecStepRKSmoother'), + appendToDataLabel = cms.string('') +) + + +process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer("KFFittingSmootherESProducer", + BreakTrajWith2ConsecutiveMissing = cms.bool(False), + ComponentName = cms.string('hltESPTobTecStepFitterSmootherForLoopers'), + EstimateCut = cms.double(30.0), + Fitter = cms.string('hltESPTobTecStepRKFitterForLoopers'), + LogPixelProbabilityCut = cms.double(-16.0), + MaxFractionOutliers = cms.double(0.3), + MaxNumberOfOutliers = cms.int32(3), + MinDof = cms.int32(2), + MinNumberOfHits = cms.int32(7), + NoInvalidHitsBeginEnd = cms.bool(False), + NoOutliersBeginEnd = cms.bool(False), + RejectTracks = cms.bool(True), + Smoother = cms.string('hltESPTobTecStepRKSmootherForLoopers'), + appendToDataLabel = cms.string('') +) + + +process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer("FlexibleKFFittingSmootherESProducer", + ComponentName = cms.string('hltESPTobTecStepFlexibleKFFittingSmoother'), + appendToDataLabel = cms.string(''), + looperFitter = cms.string('hltESPTobTecStepFitterSmootherForLoopers'), + standardFitter = cms.string('hltESPTobTecStepFitterSmoother') +) + + +process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPTobTecStepRKFitter'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialParabolicMf'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(7) +) + + +process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPTobTecStepRKFitterForLoopers'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialForLoopers'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(7) +) + + +process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPTobTecStepRKSmoother'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialParabolicMf'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(10.0), + minHits = cms.int32(7) +) + + +process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPTobTecStepRKSmootherForLoopers'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('PropagatorWithMaterialForLoopers'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(10.0), + minHits = cms.int32(7) +) + + +process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPTobTecStepTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(20.0), + ValidHitBonus = cms.double(5.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.09) +) + + +process.hltESPTrackAlgoPriorityOrder = cms.ESProducer("TrackAlgoPriorityOrderESProducer", + ComponentName = cms.string('hltESPTrackAlgoPriorityOrder'), + algoOrder = cms.vstring(), + appendToDataLabel = cms.string('') +) + + +process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer("TrackerRecoGeometryESProducer", + appendToDataLabel = cms.string(''), + trackerGeometryLabel = cms.untracked.string(''), + usePhase2Stacks = cms.bool(False) +) + + +process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('hltESPTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(0.0), + ValidHitBonus = cms.double(100.0), + allowSharedFirstHit = cms.bool(False), + fractionShared = cms.double(0.5) +) + + +process.hltESPTrajectoryFitterRK = cms.ESProducer("KFTrajectoryFitterESProducer", + ComponentName = cms.string('hltESPTrajectoryFitterRK'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + minHits = cms.int32(3) +) + + +process.hltESPTrajectorySmootherRK = cms.ESProducer("KFTrajectorySmootherESProducer", + ComponentName = cms.string('hltESPTrajectorySmootherRK'), + Estimator = cms.string('hltESPChi2MeasurementEstimator30'), + Propagator = cms.string('hltESPRungeKuttaTrackerPropagator'), + RecoGeometry = cms.string('hltESPDummyDetLayerGeometry'), + Updator = cms.string('hltESPKFUpdator'), + appendToDataLabel = cms.string(''), + errorRescaling = cms.double(100.0), + minHits = cms.int32(3) +) + + +process.hltPixelTracksCleanerBySharedHits = cms.ESProducer("PixelTrackCleanerBySharedHitsESProducer", + ComponentName = cms.string('hltPixelTracksCleanerBySharedHits'), + appendToDataLabel = cms.string(''), + useQuadrupletAlgo = cms.bool(False) +) + + +process.hltTrackCleaner = cms.ESProducer("TrackCleanerESProducer", + ComponentName = cms.string('hltTrackCleaner'), + appendToDataLabel = cms.string('') +) + + +process.hoDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('HODetIdAssociator'), + etaBinSize = cms.double(0.087), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(30), + nPhi = cms.int32(72) +) + + +process.muonDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('MuonDetIdAssociator'), + etaBinSize = cms.double(0.125), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(48), + nPhi = cms.int32(48) +) + + +process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", + ComponentName = cms.string('muonSeededTrajectoryCleanerBySharedHits'), + ComponentType = cms.string('TrajectoryCleanerBySharedHits'), + MissingHitPenalty = cms.double(1.0), + ValidHitBonus = cms.double(1000.0), + allowSharedFirstHit = cms.bool(True), + fractionShared = cms.double(0.1) +) + + +process.navigationSchoolESProducer = cms.ESProducer("NavigationSchoolESProducer", + ComponentName = cms.string('SimpleNavigationSchool'), + SimpleMagneticField = cms.string('ParabolicMf') +) + + +process.preshowerDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer", + ComponentName = cms.string('PreshowerDetIdAssociator'), + etaBinSize = cms.double(0.1), + hcalRegion = cms.int32(2), + includeBadChambers = cms.bool(False), + includeGEM = cms.bool(False), + includeME0 = cms.bool(False), + nEta = cms.int32(60), + nPhi = cms.int32(30) +) + + +process.siPixelQualityESProducer = cms.ESProducer("SiPixelQualityESProducer", + siPixelQualityLabel = cms.string('') +) + + +process.siPixelTemplateDBObjectESProducer = cms.ESProducer("SiPixelTemplateDBObjectESProducer") + + +process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer("SiStripBackPlaneCorrectionDepESProducer", + BackPlaneCorrectionDeconvMode = cms.PSet( + label = cms.untracked.string('deconvolution'), + record = cms.string('SiStripBackPlaneCorrectionRcd') + ), + BackPlaneCorrectionPeakMode = cms.PSet( + label = cms.untracked.string('peak'), + record = cms.string('SiStripBackPlaneCorrectionRcd') + ), + LatencyRecord = cms.PSet( + label = cms.untracked.string(''), + record = cms.string('SiStripLatencyRcd') + ) +) + + +process.siStripLorentzAngleDepESProducer = cms.ESProducer("SiStripLorentzAngleDepESProducer", + LatencyRecord = cms.PSet( + label = cms.untracked.string(''), + record = cms.string('SiStripLatencyRcd') + ), + LorentzAngleDeconvMode = cms.PSet( + label = cms.untracked.string('deconvolution'), + record = cms.string('SiStripLorentzAngleRcd') + ), + LorentzAnglePeakMode = cms.PSet( + label = cms.untracked.string('peak'), + record = cms.string('SiStripLorentzAngleRcd') + ) +) + + +process.sistripconn = cms.ESProducer("SiStripConnectivity") + + +process.trackerTopology = cms.ESProducer("TrackerTopologyEP", + appendToDataLabel = cms.string('') +) + + +process.CSCChannelMapperESSource = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('CSCChannelMapperRecord') +) + + +process.CSCINdexerESSource = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('CSCIndexerRecord') +) + + +process.GlobalParametersRcdSource = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('L1TGlobalParametersRcd') +) + + +process.GlobalTag = cms.ESSource("PoolDBESSource", + DBParameters = cms.PSet( + authenticationPath = cms.untracked.string('.'), + connectionRetrialPeriod = cms.untracked.int32(10), + connectionRetrialTimeOut = cms.untracked.int32(60), + connectionTimeOut = cms.untracked.int32(0), + enableConnectionSharing = cms.untracked.bool(True), + enablePoolAutomaticCleanUp = cms.untracked.bool(False), + enableReadOnlySessionOnUpdateConnection = cms.untracked.bool(False), + idleConnectionCleanupPeriod = cms.untracked.int32(10), + messageLevel = cms.untracked.int32(0) + ), + DumpStat = cms.untracked.bool(False), + ReconnectEachRun = cms.untracked.bool(False), + RefreshAlways = cms.untracked.bool(False), + RefreshEachRun = cms.untracked.bool(False), + RefreshOpenIOVs = cms.untracked.bool(False), + connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'), + globaltag = cms.string('120X_mcRun3_2021_realistic_v7'), + pfnPostfix = cms.untracked.string('None'), + snapshotTime = cms.string(''), + toGet = cms.VPSet() +) + + +process.HcalTimeSlewEP = cms.ESSource("HcalTimeSlewEP", + appendToDataLabel = cms.string('HBHE'), + timeSlewParametersM2 = cms.VPSet( + cms.PSet( + slope = cms.double(-3.178648), + tmax = cms.double(16.0), + tzero = cms.double(23.960177) + ), + cms.PSet( + slope = cms.double(-1.5610227), + tmax = cms.double(10.0), + tzero = cms.double(11.977461) + ), + cms.PSet( + slope = cms.double(-1.075824), + tmax = cms.double(6.25), + tzero = cms.double(9.109694) + ) + ), + timeSlewParametersM3 = cms.VPSet( + cms.PSet( + cap = cms.double(6.0), + tspar0 = cms.double(12.2999), + tspar0_siPM = cms.double(0.0), + tspar1 = cms.double(-2.19142), + tspar1_siPM = cms.double(0.0), + tspar2 = cms.double(0.0), + tspar2_siPM = cms.double(0.0) + ), + cms.PSet( + cap = cms.double(6.0), + tspar0 = cms.double(15.5), + tspar0_siPM = cms.double(0.0), + tspar1 = cms.double(-3.2), + tspar1_siPM = cms.double(0.0), + tspar2 = cms.double(32.0), + tspar2_siPM = cms.double(0.0) + ), + cms.PSet( + cap = cms.double(6.0), + tspar0 = cms.double(12.2999), + tspar0_siPM = cms.double(0.0), + tspar1 = cms.double(-2.19142), + tspar1_siPM = cms.double(0.0), + tspar2 = cms.double(0.0), + tspar2_siPM = cms.double(0.0) + ), + cms.PSet( + cap = cms.double(6.0), + tspar0 = cms.double(12.2999), + tspar0_siPM = cms.double(0.0), + tspar1 = cms.double(-2.19142), + tspar1_siPM = cms.double(0.0), + tspar2 = cms.double(0.0), + tspar2_siPM = cms.double(0.0) + ) + ) +) + + +process.HepPDTESSource = cms.ESSource("HepPDTESSource", + pdtFileName = cms.FileInPath('SimGeneral/HepPDTESSource/data/pythiaparticle.tbl') +) + + +process.eegeom = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('EcalMappingRcd') +) + + +process.es_hardcode = cms.ESSource("HcalHardcodeCalibrations", + fromDDD = cms.untracked.bool(False), + toGet = cms.untracked.vstring('GainWidths') +) + + +process.hltESSBTagRecord = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('JetTagComputerRecord') +) + + +process.hltESSEcalSeverityLevel = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('EcalSeverityLevelAlgoRcd') +) + + +process.hltESSHcalSeverityLevel = cms.ESSource("EmptyESSource", + firstValid = cms.vuint32(1), + iovIsRunNotTime = cms.bool(True), + recordName = cms.string('HcalSeverityLevelComputerRcd') +) + + +process.HLTL1UnpackerSequence = cms.Sequence(process.hltGtStage2Digis+process.hltGtStage2ObjectMap) + + +process.HLTBeamSpot = cms.Sequence(process.hltScalersRawToDigi+process.hltOnlineBeamSpot) + + +process.HLTBeginSequence = cms.Sequence(process.hltTriggerType+process.HLTL1UnpackerSequence+process.HLTBeamSpot) + + +process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence(process.hltEcalDigis+process.hltEcalUncalibRecHit+process.hltEcalDetIdToBeRecovered+process.hltEcalRecHit) + + +process.HLTDoLocalHcalSequence = cms.Sequence(process.hltHcalDigis+process.hltHbhereco+process.hltHfprereco+process.hltHfreco+process.hltHoreco) + + +process.HLTDoCaloSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence+process.HLTDoLocalHcalSequence+process.hltTowerMakerForAll) + + +process.HLTAK8CaloJetsReconstructionSequence = cms.Sequence(process.HLTDoCaloSequence+process.hltAK8CaloJets+process.hltAK8CaloJetsIDPassed) + + +process.HLTAK8CaloCorrectorProducersSequence = cms.Sequence(process.hltAK8CaloFastJetCorrector+process.hltAK8CaloRelativeCorrector+process.hltAK8CaloAbsoluteCorrector+process.hltAK8CaloResidualCorrector+process.hltAK8CaloCorrector) + + +process.HLTAK8CaloJetsCorrectionSequence = cms.Sequence(process.hltFixedGridRhoFastjetAllCalo+process.HLTAK8CaloCorrectorProducersSequence+process.hltAK8CaloJetsCorrected+process.hltAK8CaloJetsCorrectedIDPassed) + + +process.HLTAK8CaloJetsSequence = cms.Sequence(process.HLTAK8CaloJetsReconstructionSequence+process.HLTAK8CaloJetsCorrectionSequence) + + +process.HLTDoCaloSequencePF = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence+process.HLTDoLocalHcalSequence+process.hltTowerMakerForAll) + + +process.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence(process.HLTDoCaloSequencePF+process.hltAK8CaloJetsPF+process.hltAK4CaloJetsPF) + + +process.HLTPreAK8PFJetsRecoSequence = cms.Sequence(process.HLTAK8CaloJetsPrePFRecoSequence+process.hltAK8CaloJetsPFEt5+process.hltAK4CaloJetsPFEt5) + + +process.HLTMuonLocalRecoSequence = cms.Sequence(process.hltMuonDTDigis+process.hltDt1DRecHits+process.hltDt4DSegments+process.hltMuonCSCDigis+process.hltCsc2DRecHits+process.hltCscSegments+process.hltMuonRPCDigis+process.hltRpcRecHits) + + +process.HLTL2muonrecoNocandSequence = cms.Sequence(process.HLTMuonLocalRecoSequence+process.hltL2OfflineMuonSeeds+process.hltL2MuonSeeds+process.hltL2Muons) + + +process.HLTL2muonrecoSequence = cms.Sequence(process.HLTL2muonrecoNocandSequence+process.hltL2MuonCandidates) + + +process.HLTDoLocalPixelSequence = cms.Sequence(process.hltSiPixelDigis+process.hltSiPixelClusters+process.hltSiPixelClustersCache+process.hltSiPixelRecHits) + + +process.HLTDoLocalStripSequence = cms.Sequence(process.hltSiStripExcludedFEDListProducer+process.hltSiStripRawToClustersFacility+process.hltSiStripClusters) + + +process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence(process.hltIterL3OISeedsFromL2Muons+process.hltIterL3OITrackCandidates+process.hltIterL3OIMuCtfWithMaterialTracks+process.hltIterL3OIMuonTrackCutClassifier+process.hltIterL3OIMuonTrackSelectionHighPurity+process.hltL3MuonsIterL3OI) + + +process.HLTIterL3MuonRecoPixelTracksSequence = cms.Sequence(process.hltIterL3MuonPixelTracksFilter+process.hltIterL3MuonPixelTracksFitter+process.hltIterL3MuonPixelTracksTrackingRegions+process.hltIterL3MuonPixelLayerQuadruplets+process.hltIterL3MuonPixelTracksHitDoublets+process.hltIterL3MuonPixelTracksHitQuadruplets+process.hltIterL3MuonPixelTracks) + + +process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence(process.HLTIterL3MuonRecoPixelTracksSequence+process.hltIterL3MuonPixelVertices+process.hltIterL3MuonTrimmedPixelVertices) + + +process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence(process.hltIter0IterL3MuonPixelSeedsFromPixelTracks+process.hltIter0IterL3MuonCkfTrackCandidates+process.hltIter0IterL3MuonCtfWithMaterialTracks+process.hltIter0IterL3MuonTrackCutClassifier+process.hltIter0IterL3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIteration2ForIterL3Muon = cms.Sequence(process.hltIter2IterL3MuonClustersRefRemoval+process.hltIter2IterL3MuonMaskedMeasurementTrackerEvent+process.hltIter2IterL3MuonPixelLayerTriplets+process.hltIter2IterL3MuonPixelClusterCheck+process.hltIter2IterL3MuonPixelHitDoublets+process.hltIter2IterL3MuonPixelHitTriplets+process.hltIter2IterL3MuonPixelSeeds+process.hltIter2IterL3MuonCkfTrackCandidates+process.hltIter2IterL3MuonCtfWithMaterialTracks+process.hltIter2IterL3MuonTrackCutClassifier+process.hltIter2IterL3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIteration3ForIterL3Muon = cms.Sequence(process.hltIter3IterL3MuonClustersRefRemoval+process.hltIter3IterL3MuonMaskedMeasurementTrackerEvent+process.hltIter3IterL3MuonPixelLayerPairs+process.hltIter3IterL3MuonL2Candidates+process.hltIter3IterL3MuonTrackingRegions+process.hltIter3IterL3MuonPixelClusterCheck+process.hltIter3IterL3MuonPixelHitDoublets+process.hltIter3IterL3MuonPixelSeeds+process.hltIter3IterL3MuonCkfTrackCandidates+process.hltIter3IterL3MuonCtfWithMaterialTracks+process.hltIter3IterL3MuonTrackCutClassifier+process.hltIter3IterL3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIter023ForIterL3Muon = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3Muon+process.HLTIterativeTrackingIteration2ForIterL3Muon+process.hltIter2IterL3MuonMerged+process.HLTIterativeTrackingIteration3ForIterL3Muon+process.hltIter3IterL3MuonMerged) + + +process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence(process.HLTIterL3MuonRecopixelvertexingSequence+process.HLTIterativeTrackingIter023ForIterL3Muon+process.hltL3MuonsIterL3IO) + + +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence(process.HLTIterL3OImuonTkCandidateSequence+process.hltIterL3OIL3MuonsLinksCombination+process.hltIterL3OIL3Muons+process.hltIterL3OIL3MuonCandidates+process.hltL2SelectorForL3IO+process.HLTIterL3IOmuonTkCandidateSequence+process.hltIterL3MuonsFromL2LinksCombination) + + +process.HLTRecoPixelTracksSequenceForIterL3FromL1Muon = cms.Sequence(process.hltIterL3FromL1MuonPixelTracksTrackingRegions+process.hltIterL3FromL1MuonPixelLayerQuadruplets+process.hltIterL3FromL1MuonPixelTracksHitDoublets+process.hltIterL3FromL1MuonPixelTracksHitQuadruplets+process.hltIterL3FromL1MuonPixelTracks) + + +process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence(process.HLTRecoPixelTracksSequenceForIterL3FromL1Muon+process.hltIterL3FromL1MuonPixelVertices+process.hltIterL3FromL1MuonTrimmedPixelVertices) + + +process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence(process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks+process.hltIter0IterL3FromL1MuonCkfTrackCandidates+process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks+process.hltIter0IterL3FromL1MuonTrackCutClassifier+process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIteration2ForIterL3FromL1Muon = cms.Sequence(process.hltIter2IterL3FromL1MuonClustersRefRemoval+process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEvent+process.hltIter2IterL3FromL1MuonPixelLayerTriplets+process.hltIter2IterL3FromL1MuonPixelClusterCheck+process.hltIter2IterL3FromL1MuonPixelHitDoublets+process.hltIter2IterL3FromL1MuonPixelHitTriplets+process.hltIter2IterL3FromL1MuonPixelSeeds+process.hltIter2IterL3FromL1MuonCkfTrackCandidates+process.hltIter2IterL3FromL1MuonCtfWithMaterialTracks+process.hltIter2IterL3FromL1MuonTrackCutClassifier+process.hltIter2IterL3FromL1MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence(process.hltIter3IterL3FromL1MuonClustersRefRemoval+process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent+process.hltIter3IterL3FromL1MuonPixelLayerPairs+process.hltIter3IterL3FromL1MuonTrackingRegions+process.hltIter3IterL3FromL1MuonPixelClusterCheck+process.hltIter3IterL3FromL1MuonPixelHitDoublets+process.hltIter3IterL3FromL1MuonPixelSeeds+process.hltIter3IterL3FromL1MuonCkfTrackCandidates+process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks+process.hltIter3IterL3FromL1MuonTrackCutClassifier+process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIter023ForIterL3FromL1Muon = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon+process.HLTIterativeTrackingIteration2ForIterL3FromL1Muon+process.hltIter2IterL3FromL1MuonMerged+process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon+process.hltIter3IterL3FromL1MuonMerged) + + +process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence(process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon+process.HLTIterativeTrackingIter023ForIterL3FromL1Muon) + + +process.HLTIterL3muonTkCandidateSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence+process.hltL1MuonsPt0+process.HLTIterL3IOmuonFromL1TkCandidateSequence) + + +process.HLTL3muonrecoNocandSequence = cms.Sequence(process.HLTIterL3muonTkCandidateSequence+process.hltIterL3MuonMerged+process.hltIterL3MuonAndMuonFromL1Merged+process.hltIterL3GlbMuon+process.hltIterL3MuonsNoID+process.hltIterL3Muons+process.hltL3MuonsIterL3Links+process.hltIterL3MuonTracks) + + +process.HLTL3muonrecoSequence = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltIterL3MuonCandidates) + + +process.HLTRecoPixelTracksSequence = cms.Sequence(process.hltPixelTracksFilter+process.hltPixelTracksFitter+process.hltPixelTracksTrackingRegions+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoublets+process.hltPixelTracksHitQuadruplets+process.hltPixelTracks) + + +process.HLTRecopixelvertexingSequence = cms.Sequence(process.HLTRecoPixelTracksSequence+process.hltPixelVertices+process.hltTrimmedPixelVertices) + + +process.HLTIterativeTrackingIteration0 = cms.Sequence(process.hltIter0PFLowPixelSeedsFromPixelTracks+process.hltIter0PFlowCkfTrackCandidates+process.hltIter0PFlowCtfWithMaterialTracks+process.hltIter0PFlowTrackCutClassifier+process.hltIter0PFlowTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIteration1 = cms.Sequence(process.hltIter1ClustersRefRemoval+process.hltIter1MaskedMeasurementTrackerEvent+process.hltIter1PixelLayerQuadruplets+process.hltIter1PFlowPixelTrackingRegions+process.hltIter1PFlowPixelClusterCheck+process.hltIter1PFlowPixelHitDoublets+process.hltIter1PFlowPixelHitQuadruplets+process.hltIter1PixelTracks+process.hltIter1PFLowPixelSeedsFromPixelTracks+process.hltIter1PFlowCkfTrackCandidates+process.hltIter1PFlowCtfWithMaterialTracks+process.hltIter1PFlowTrackCutClassifierPrompt+process.hltIter1PFlowTrackCutClassifierDetached+process.hltIter1PFlowTrackCutClassifierMerged+process.hltIter1PFlowTrackSelectionHighPurity) + + +process.HLTIter1TrackAndTauJets4Iter2Sequence = cms.Sequence(process.hltIter1TrackRefsForJets4Iter2+process.hltAK4Iter1TrackJets4Iter2+process.hltIter1TrackAndTauJets4Iter2) + + +process.HLTIterativeTrackingIteration2 = cms.Sequence(process.hltIter2ClustersRefRemoval+process.hltIter2MaskedMeasurementTrackerEvent+process.hltIter2PixelLayerTriplets+process.hltIter2PFlowPixelTrackingRegions+process.hltIter2PFlowPixelClusterCheck+process.hltIter2PFlowPixelHitDoublets+process.hltIter2PFlowPixelHitTriplets+process.hltIter2PFlowPixelSeeds+process.hltIter2PFlowCkfTrackCandidates+process.hltIter2PFlowCtfWithMaterialTracks+process.hltIter2PFlowTrackCutClassifier+process.hltIter2PFlowTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDoubletRecovery = cms.Sequence(process.hltDoubletRecoveryClustersRefRemoval+process.hltDoubletRecoveryMaskedMeasurementTrackerEvent+process.hltDoubletRecoveryPixelLayersAndRegions+process.hltDoubletRecoveryPFlowPixelClusterCheck+process.hltDoubletRecoveryPFlowPixelHitDoublets+process.hltDoubletRecoveryPFlowPixelSeeds+process.hltDoubletRecoveryPFlowCkfTrackCandidates+process.hltDoubletRecoveryPFlowCtfWithMaterialTracks+process.hltDoubletRecoveryPFlowTrackCutClassifier+process.hltDoubletRecoveryPFlowTrackSelectionHighPurity) + + +process.HLTIterativeTrackingIter02 = cms.Sequence(process.HLTIterativeTrackingIteration0+process.HLTIterativeTrackingIteration1+process.hltIter1Merged+process.HLTIter1TrackAndTauJets4Iter2Sequence+process.HLTIterativeTrackingIteration2+process.hltIter2Merged+process.HLTIterativeTrackingDoubletRecovery+process.hltMergedTracks) + + +process.HLTTrackReconstructionForPF = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02+process.hltPFMuonMerging+process.hltMuonLinks+process.hltMuons) + + +process.HLTPreshowerSequence = cms.Sequence(process.hltEcalPreshowerDigis+process.hltEcalPreshowerRecHit) + + +process.HLTParticleFlowSequence = cms.Sequence(process.HLTPreshowerSequence+process.hltParticleFlowRecHitECALUnseeded+process.hltParticleFlowRecHitHBHE+process.hltParticleFlowRecHitHF+process.hltParticleFlowRecHitPSUnseeded+process.hltParticleFlowClusterECALUncorrectedUnseeded+process.hltParticleFlowClusterPSUnseeded+process.hltParticleFlowClusterECALUnseeded+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL+process.hltParticleFlowClusterHF+process.hltLightPFTracks+process.hltParticleFlowBlock+process.hltParticleFlow) + + +process.HLTAK8PFJetsReconstructionSequence = cms.Sequence(process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTTrackReconstructionForPF+process.HLTParticleFlowSequence+process.hltAK8PFJets+process.hltAK8PFJetsLooseID+process.hltAK8PFJetsTightID) + + +process.HLTAK8PFCorrectorProducersSequence = cms.Sequence(process.hltAK8PFFastJetCorrector+process.hltAK8PFRelativeCorrector+process.hltAK8PFAbsoluteCorrector+process.hltAK8PFResidualCorrector+process.hltAK8PFCorrector) + + +process.HLTAK8PFJetsCorrectionSequence = cms.Sequence(process.hltFixedGridRhoFastjetAll+process.HLTAK8PFCorrectorProducersSequence+process.hltAK8PFJetsCorrected+process.hltAK8PFJetsLooseIDCorrected+process.hltAK8PFJetsTightIDCorrected) + + +process.HLTAK8PFJetsSequence = cms.Sequence(process.HLTPreAK8PFJetsRecoSequence+process.HLTAK8PFJetsReconstructionSequence+process.HLTAK8PFJetsCorrectionSequence) + + +process.HLTEndSequence = cms.Sequence(process.hltBoolEnd) + + +process.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence(process.HLTDoCaloSequence+process.hltAK4CaloJets) + + +process.HLTAK4CaloCorrectorProducersSequence = cms.Sequence(process.hltAK4CaloFastJetCorrector+process.hltAK4CaloRelativeCorrector+process.hltAK4CaloAbsoluteCorrector+process.hltAK4CaloResidualCorrector+process.hltAK4CaloCorrector) + + +process.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence(process.hltFixedGridRhoFastjetAllCalo+process.HLTAK4CaloCorrectorProducersSequence+process.hltAK4CaloJetsCorrected) + + +process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence = cms.Sequence(process.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0)+process.hltL3fL1DoubleMu5EG3f0Filtered5+process.hltDoubleMu5EG3L3Filtered+process.hltDisplacedmumuVtxProducerDiMu5EG3+process.hltVertexmumuFilterDiMu5EG3) + + +process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence(process.hltEcalDigis+process.hltEcalPreshowerDigis+process.hltEcalUncalibRecHit+process.hltEcalDetIdToBeRecovered+process.hltEcalRecHit+process.hltEcalPreshowerRecHit) + + +process.HLTPFClusteringForEgamma = cms.Sequence(process.hltRechitInRegionsECAL+process.hltRechitInRegionsES+process.hltParticleFlowRecHitECALL1Seeded+process.hltParticleFlowRecHitPSL1Seeded+process.hltParticleFlowClusterPSL1Seeded+process.hltParticleFlowClusterECALUncorrectedL1Seeded+process.hltParticleFlowClusterECALL1Seeded+process.hltParticleFlowSuperClusterECALL1Seeded) + + +process.HLTFastJetForEgamma = cms.Sequence(process.hltTowerMakerForAll+process.hltFixedGridRhoFastjetAllCaloForMuons) + + +process.HLTElePixelMatchSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.hltPixelLayerPairs+process.hltPixelLayerTriplets+process.hltEgammaHoverE+process.hltEgammaSuperClustersToPixelMatch+process.hltEleSeedsTrackingRegions+process.hltElePixelHitDoublets+process.hltElePixelHitDoubletsForTriplets+process.hltElePixelHitTriplets+process.hltElePixelSeedsDoublets+process.hltElePixelSeedsTriplets+process.hltElePixelSeedsCombined+process.hltEgammaElectronPixelSeeds+process.hltEgammaPixelMatchVars) + + +process.HLTGsfElectronSequence = cms.Sequence(process.hltEgammaCkfTrackCandidatesForGSF+process.hltEgammaGsfTracks+process.hltEgammaGsfElectrons+process.hltEgammaGsfTrackVars) + + +process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter+process.HLTElePixelMatchSequence+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter+process.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter) + + +process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence(process.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0)+process.hltL3fL1DoubleMu3DiEG7p5f0Filtered3) + + +process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter+process.HLTElePixelMatchSequence+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter+process.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter) + + +process.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence(process.HLTMuonLocalRecoSequence+process.hltL2OfflineMuonSeeds+process.hltL2MuonSeedsOpenMu+process.hltL2MuonsOpenMu) + + +process.HLTL2muonrecoSequenceOpenMu = cms.Sequence(process.HLTL2muonrecoNocandOpenMuSequence+process.hltL2MuonCandidatesOpenMu) + + +process.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence(process.hltIterL3OISeedsFromL2MuonsOpenMu+process.hltIterL3OITrackCandidatesOpenMu+process.hltIterL3OIMuCtfWithMaterialTracksOpenMu+process.hltIterL3OIMuonTrackCutClassifierOpenMu+process.hltIterL3OIMuonTrackSelectionHighPurityOpenMu+process.hltL3MuonsIterL3OIOpenMu) + + +process.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence(process.hltIterL3MuonPixelTracksFilter+process.hltIterL3MuonPixelTracksFitter+process.hltIterL3MuonPixelTracksTrackingRegionsOpenMu+process.hltIterL3MuonPixelLayerQuadruplets+process.hltIterL3MuonPixelTracksHitDoubletsOpenMu+process.hltIterL3MuonPixelTracksHitQuadrupletsOpenMu+process.hltIterL3MuonPixelTracksOpenMu) + + +process.HLTIterL3MuonRecopixelvertexingOpenMuSequence = cms.Sequence(process.HLTIterL3MuonRecoPixelTracksOpenMuSequence+process.hltIterL3MuonPixelVerticesOpenMu+process.hltIterL3MuonTrimmedPixelVerticesOpenMu) + + +process.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence(process.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu+process.hltIter0IterL3MuonCkfTrackCandidatesOpenMu+process.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu+process.hltIter0IterL3MuonTrackCutClassifierOpenMu+process.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu) + + +process.HLTIterativeTrackingIteration2ForIterL3MuonOpenMu = cms.Sequence(process.hltIter2IterL3MuonClustersRefRemovalOpenMu+process.hltIter2IterL3MuonMaskedMeasurementTrackerEventOpenMu+process.hltIter2IterL3MuonPixelLayerTripletsOpenMu+process.hltIter2IterL3MuonPixelClusterCheck+process.hltIter2IterL3MuonPixelHitDoubletsOpenMu+process.hltIter2IterL3MuonPixelHitTripletsOpenMu+process.hltIter2IterL3MuonPixelSeedsOpenMu+process.hltIter2IterL3MuonCkfTrackCandidatesOpenMu+process.hltIter2IterL3MuonCtfWithMaterialTracksOpenMu+process.hltIter2IterL3MuonTrackCutClassifierOpenMu+process.hltIter2IterL3MuonTrackSelectionHighPurityOpenMu) + + +process.HLTIterativeTrackingIter02ForIterL3MuonOpenMu = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu+process.HLTIterativeTrackingIteration2ForIterL3MuonOpenMu+process.hltIter2IterL3MuonMergedOpenMu) + + +process.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence(process.HLTIterL3MuonRecopixelvertexingOpenMuSequence+process.HLTIterativeTrackingIter02ForIterL3MuonOpenMu+process.hltL3MuonsIterL3IOOpenMu) + + +process.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence(process.HLTIterL3OImuonTkCandidateOpenMuSequence+process.hltIterL3OIL3MuonsLinksCombinationOpenMu+process.hltIterL3OIL3MuonsOpenMu+process.hltIterL3OIL3MuonCandidatesOpenMu+process.hltL2SelectorForL3IOOpenMu+process.HLTIterL3IOmuonTkCandidateOpenMuSequence+process.hltIterL3MuonsFromL2LinksCombinationOpenMu+process.hltIterL3MuonsFromL2OpenMu) + + +process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonOpenMu = cms.Sequence(process.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu+process.hltIterL3FromL1MuonPixelLayerQuadrupletsOpenMu+process.hltIterL3FromL1MuonPixelTracksHitDoubletsOpenMu+process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsOpenMu+process.hltIterL3FromL1MuonPixelTracksOpenMu) + + +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence(process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonOpenMu+process.hltIterL3FromL1MuonPixelVerticesOpenMu+process.hltIterL3FromL1MuonTrimmedPixelVerticesOpenMu) + + +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence(process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu+process.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu+process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu+process.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu+process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu) + + +process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonOpenMu = cms.Sequence(process.hltIter2IterL3FromL1MuonClustersRefRemovalOpenMu+process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventOpenMu+process.hltIter2IterL3FromL1MuonPixelLayerTripletsOpenMu+process.hltIter2IterL3FromL1MuonPixelClusterCheckOpenMu+process.hltIter2IterL3FromL1MuonPixelHitDoubletsOpenMu+process.hltIter2IterL3FromL1MuonPixelHitTripletsOpenMu+process.hltIter2IterL3FromL1MuonPixelSeedsOpenMu+process.hltIter2IterL3FromL1MuonCkfTrackCandidatesOpenMu+process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksOpenMu+process.hltIter2IterL3FromL1MuonTrackCutClassifierOpenMu+process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityOpenMu) + + +process.HLTIterativeTrackingIter02ForIterL3FromL1MuonOpenMu = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu+process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonOpenMu+process.hltIter2IterL3FromL1MuonMergedOpenMu) + + +process.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence(process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu+process.HLTIterativeTrackingIter02ForIterL3FromL1MuonOpenMu) + + +process.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence+process.hltIterL3MuonL1MuonNoL2SelectorOpenMu+process.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence) + + +process.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence(process.HLTIterL3muonTkCandidateOpenMuSequence+process.hltIterL3MuonMergedOpenMu+process.hltIterL3MuonAndMuonFromL1MergedOpenMu+process.hltL3MuonsIterL3LinksOpenMu+process.hltIterL3MuonsOpenMu) + + +process.HLTL3muonrecoOpenMuSequence = cms.Sequence(process.HLTL3muonrecoNocandOpenMuSequence+process.hltIterL3MuonCandidatesOpenMu) + + +process.HLTEle25CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter+process.hltEG25EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG25HEFilter+process.hltEgammaClusterShape+process.hltEG25CaloIdLClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle25CaloIdLPixelMatchFilter) + + +process.HLTEle25CaloIdLMWSequence = cms.Sequence(process.HLTEle25CaloIdLSequence+process.hltEle25CaloIdLMWPMS2Filter) + + +process.HLTPFClusteringForEgammaUnseeded = cms.Sequence(process.hltParticleFlowRecHitECALUnseeded+process.hltParticleFlowRecHitPSUnseeded+process.hltParticleFlowClusterPSUnseeded+process.hltParticleFlowClusterECALUncorrectedUnseeded+process.hltParticleFlowClusterECALUnseeded+process.hltParticleFlowSuperClusterECALUnseeded) + + +process.HLTElePixelMatchUnseededSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.hltPixelLayerPairs+process.hltPixelLayerTriplets+process.hltEgammaHoverEUnseeded+process.hltEgammaSuperClustersToPixelMatchUnseeded+process.hltEleSeedsTrackingRegionsUnseeded+process.hltElePixelHitDoubletsUnseeded+process.hltElePixelHitDoubletsForTripletsUnseeded+process.hltElePixelHitTripletsUnseeded+process.hltElePixelSeedsDoubletsUnseeded+process.hltElePixelSeedsTripletsUnseeded+process.hltElePixelSeedsCombinedUnseeded+process.hltEgammaElectronPixelSeedsUnseeded+process.hltEgammaPixelMatchVarsUnseeded) + + +process.HLTDoubleEle25CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG25EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG25HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG25CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEle25CaloIdLPixelMatchUnseededFilter) + + +process.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence(process.HLTDoubleEle25CaloIdLUnseededSequence+process.hltDiEle25CaloIdLMWPMS2UnseededFilter) + + +process.HLTEle27CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter+process.hltEG27EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG27HEFilter+process.hltEgammaClusterShape+process.hltEG27CaloIdLClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle27CaloIdLPixelMatchFilter) + + +process.HLTEle27CaloIdLMWSequence = cms.Sequence(process.HLTEle27CaloIdLSequence+process.hltEle27CaloIdLMWPMS2Filter) + + +process.HLTDoubleEle27CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG27EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG27HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG27CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEle27CaloIdLPixelMatchUnseededFilter) + + +process.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence(process.HLTDoubleEle27CaloIdLUnseededSequence+process.hltDiEle27CaloIdLMWPMS2UnseededFilter) + + +process.HLTEle33CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter+process.hltEG33EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG33HEFilter+process.hltEgammaClusterShape+process.hltEG33CaloIdLClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle33CaloIdLPixelMatchFilter) + + +process.HLTEle33CaloIdLMWSequence = cms.Sequence(process.HLTEle33CaloIdLSequence+process.hltEle33CaloIdLMWPMS2Filter) + + +process.HLTDoubleEle33CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG33EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG33HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG33CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEle33CaloIdLPixelMatchUnseededFilter) + + +process.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence(process.HLTDoubleEle33CaloIdLUnseededSequence+process.hltDiEle33CaloIdLMWPMS2UnseededFilter) + + +process.HLTPFHcalClustering = cms.Sequence(process.hltParticleFlowRecHitHBHE+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL) + + +process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence(process.HLTDoCaloSequencePF+process.hltAK4CaloJetsPF) + + +process.HLTPreAK4PFJetsRecoSequence = cms.Sequence(process.HLTAK4CaloJetsPrePFRecoSequence+process.hltAK4CaloJetsPFEt5) + + +process.HLTTrackReconstructionForPFNoMu = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02) + + +process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence(process.HLTPreAK4PFJetsRecoSequence+process.HLTTrackReconstructionForPFNoMu) + + +process.HLTDoubleEle24erWPTightGsfForTauSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltDoubleEGL1EGerFilter+process.hltDoubleEG24L1EGEtFilter+process.hltEgammaClusterShape+process.hltDoubleEle24erWPTightClusterShapeFilterForTau+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltDoubleEle24erWPTightHEFilterForTau+process.hltEgammaEcalPFClusterIso+process.hltDoubleEle24erWPTightEcalIsoFilterForTau+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltDoubleEle24erWPTightHcalIsoFilterForTau+process.HLTElePixelMatchSequence+process.hltDoubleEle24erWPTightPixelMatchFilterForTau+process.hltDoubleEle24erWPTightPMS2FilterForTau+process.HLTGsfElectronSequence+process.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau+process.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau+process.hltDoubleEle24erWPTightGsfDetaFilterForTau+process.hltDoubleEle24erWPTightGsfDphiFilterForTau+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau) + + +process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaCandidatesWrapper+process.hltEG8EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG8HEFilter+process.hltEgammaClusterShape+process.hltEG8CaloIdMClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltDoubleEle8CaloIdMPixelMatchFilter+process.HLTGsfElectronSequence+process.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter+process.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter+process.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter) + + +process.HLTAK4PFJetsReconstructionSequence = cms.Sequence(process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTTrackReconstructionForPF+process.HLTParticleFlowSequence+process.hltAK4PFJets+process.hltAK4PFJetsLooseID+process.hltAK4PFJetsTightID) + + +process.HLTAK4PFCorrectorProducersSequence = cms.Sequence(process.hltAK4PFFastJetCorrector+process.hltAK4PFRelativeCorrector+process.hltAK4PFAbsoluteCorrector+process.hltAK4PFResidualCorrector+process.hltAK4PFCorrector) + + +process.HLTAK4PFJetsCorrectionSequence = cms.Sequence(process.hltFixedGridRhoFastjetAll+process.HLTAK4PFCorrectorProducersSequence+process.hltAK4PFJetsCorrected+process.hltAK4PFJetsLooseIDCorrected+process.hltAK4PFJetsTightIDCorrected) + + +process.HLTAK4PFJetsSequence = cms.Sequence(process.HLTPreAK4PFJetsRecoSequence+process.HLTAK4PFJetsReconstructionSequence+process.HLTAK4PFJetsCorrectionSequence) + + +process.HLTEle37CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter+process.hltEG37EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG37HEFilter+process.hltEgammaClusterShape+process.hltEG37CaloIdLClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle37CaloIdLPixelMatchFilter) + + +process.HLTEle37CaloIdLMWSequence = cms.Sequence(process.HLTEle37CaloIdLSequence+process.hltEle37CaloIdLMWPMS2Filter) + + +process.HLTDoubleEle37Ele27CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG37EtUnseededFilter+process.hltDiEG27EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG27HEUnseededFilter+process.hltEG37HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG27CaloIdLClusterShapeUnseededFilter+process.hltEG37CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEle27CaloIdLPixelMatchUnseededFilter+process.hltEle37CaloIdLPixelMatchUnseededFilter) + + +process.HLTDoubleEle37Ele27CaloIdLMWSequence = cms.Sequence(process.HLTDoubleEle37Ele27CaloIdLUnseededSequence+process.hltDiEle27CaloIdLMWPMS2UnseededFilter+process.hltEle37CaloIdLMWPMS2UnseededFilter) + + +process.HLTEle37CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG37EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltEG37HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG37CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltEle37CaloIdLPixelMatchUnseededFilter) + + +process.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence(process.HLTEle37CaloIdLUnseededSequence+process.hltEle37CaloIdLMWPMS2UnseededFilter) + + +process.HLTEle27CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG27EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltEG27HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG27CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltEle27CaloIdLPixelMatchUnseededFilter) + + +process.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence(process.HLTEle27CaloIdLUnseededSequence+process.hltEle27CaloIdLMWPMS2UnseededFilter) + + +process.HLTTrackerMuonSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecoPixelTracksSequence+process.HLTDoLocalStripSequence+process.hltMuTrackSeeds+process.hltMuCkfTrackCandidates+process.hltMuCtfTracks+process.HLTL3muonrecoNocandSequence+process.hltDiMuonMerging+process.hltDiMuonLinks+process.hltGlbTrkMuons+process.hltGlbTrkMuonCands) + + +process.HLTIterativeTrackingDisplacedJpsiIteration0 = cms.Sequence(process.hltPixelTracksForSeedsJpsiFilter+process.hltPixelTracksForSeedsJpsiFitter+process.hltPixelTracksTrackingRegionsForSeedsJpsi+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsJpsi+process.hltPixelTracksHitQuadrupletsForSeedsJpsi+process.hltPixelTracksForSeedsJpsi+process.hltIter0DisplacedJpsiPixelSeedsFromPixelTracks+process.hltIter0DisplacedJpsiCkfTrackCandidates+process.hltIter0DisplacedJpsiCtfWithMaterialTracks+process.hltIter0DisplacedJpsiTrackCutClassifier+process.hltIter0DisplacedJpsiTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedJpsiIteration1 = cms.Sequence(process.hltIter1DisplacedJpsiClustersRefRemoval+process.hltIter1DisplacedJpsiMaskedMeasurementTrackerEvent+process.hltIter1DisplacedJpsiPixelLayerQuadruplets+process.hltIter1DisplacedJpsiPixelTrackingRegions+process.hltIter1DisplacedJpsiPixelClusterCheck+process.hltIter1DisplacedJpsiPixelHitDoublets+process.hltIter1DisplacedJpsiPixelHitQuadruplets+process.hltIter1DisplacedJpsiPixelSeeds+process.hltIter1DisplacedJpsiCkfTrackCandidates+process.hltIter1DisplacedJpsiCtfWithMaterialTracks+process.hltIter1DisplacedJpsiTrackCutClassifierPrompt+process.hltIter1DisplacedJpsiTrackCutClassifierDetached+process.hltIter1DisplacedJpsiTrackCutClassifierMerged+process.hltIter1DisplacedJpsiTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedJpsiIteration2 = cms.Sequence(process.hltIter2DisplacedJpsiClustersRefRemoval+process.hltIter2DisplacedJpsiMaskedMeasurementTrackerEvent+process.hltIter2DisplacedJpsiPixelLayerTriplets+process.hltIter2DisplacedJpsiPixelTrackingRegions+process.hltIter2DisplacedJpsiPixelClusterCheck+process.hltIter2DisplacedJpsiPixelHitDoublets+process.hltIter2DisplacedJpsiPixelHitTriplets+process.hltIter2DisplacedJpsiPixelSeeds+process.hltIter2DisplacedJpsiCkfTrackCandidates+process.hltIter2DisplacedJpsiCtfWithMaterialTracks+process.hltIter2DisplacedJpsiTrackCutClassifier+process.hltIter2DisplacedJpsiTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedJpsiReg = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedJpsiReg+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg+process.hltTripletRecoveryPixelLayerTripletsDisplacedJpsiReg+process.hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiReg+process.hltTripletRecoveryPixelClusterCheckDisplacedJpsiReg+process.hltTripletRecoveryPixelHitDoubletsDisplacedJpsiReg+process.hltTripletRecoveryPixelHitTripletsDisplacedJpsiReg+process.hltTripletRecoveryPixelSeedsDisplacedJpsiReg+process.hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiReg+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiReg+process.hltTripletRecoveryTrackCutClassifierDisplacedJpsiReg+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiReg) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedJpsiReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedJpsiReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiReg+process.hltDoubletRecoveryPixelLayerPairsDisplacedJpsiReg+process.hltDoubletRecoveryPixelClusterCheckDisplacedJpsiReg+process.hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiReg+process.hltDoubletRecoveryPixelSeedsDisplacedJpsiReg+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiReg+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiReg+process.hltDoubletRecoveryTrackCutClassifierDisplacedJpsiReg+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiReg) + + +process.HLTIterativeTrackingDisplacedJpsiIter02 = cms.Sequence(process.HLTIterativeTrackingDisplacedJpsiIteration0+process.HLTIterativeTrackingDisplacedJpsiIteration1+process.hltIter1DisplacedJpsiMerged+process.HLTIterativeTrackingDisplacedJpsiIteration2+process.hltIter2DisplacedJpsiMerged+process.HLTIterativeTrackingTripletRecoveryDisplacedJpsiReg+process.hltTripletRecoveryMergedDisplacedJpsiReg+process.HLTIterativeTrackingDoubletRecoveryDisplacedJpsiReg+process.hltMergedTracksDisplacedJpsiReg) + + +process.HLTIterativeTrackingDisplacedNRIteration0 = cms.Sequence(process.hltPixelTracksForSeedsNRFilter+process.hltPixelTracksForSeedsNRFitter+process.hltPixelTracksTrackingRegionsForSeedsNR+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsNR+process.hltPixelTracksHitQuadrupletsForSeedsNR+process.hltPixelTracksForSeedsNR+process.hltIter0DisplacedNRPixelSeedsFromPixelTracks+process.hltIter0DisplacedNRCkfTrackCandidates+process.hltIter0DisplacedNRCtfWithMaterialTracks+process.hltIter0DisplacedNRTrackCutClassifier+process.hltIter0DisplacedNRTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedNRIteration1 = cms.Sequence(process.hltIter1DisplacedNRClustersRefRemoval+process.hltIter1DisplacedNRMaskedMeasurementTrackerEvent+process.hltIter1DisplacedNRPixelLayerQuadruplets+process.hltIter1DisplacedNRPixelTrackingRegions+process.hltIter1DisplacedNRPixelClusterCheck+process.hltIter1DisplacedNRPixelHitDoublets+process.hltIter1DisplacedNRPixelHitQuadruplets+process.hltIter1DisplacedNRPixelSeeds+process.hltIter1DisplacedNRCkfTrackCandidates+process.hltIter1DisplacedNRCtfWithMaterialTracks+process.hltIter1DisplacedNRTrackCutClassifierPrompt+process.hltIter1DisplacedNRTrackCutClassifierDetached+process.hltIter1DisplacedNRTrackCutClassifierMerged+process.hltIter1DisplacedNRTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedNRIteration2 = cms.Sequence(process.hltIter2DisplacedNRClustersRefRemoval+process.hltIter2DisplacedNRMaskedMeasurementTrackerEvent+process.hltIter2DisplacedNRPixelLayerTriplets+process.hltIter2DisplacedNRPixelTrackingRegions+process.hltIter2DisplacedNRPixelClusterCheck+process.hltIter2DisplacedNRPixelHitDoublets+process.hltIter2DisplacedNRPixelHitTriplets+process.hltIter2DisplacedNRPixelSeeds+process.hltIter2DisplacedNRCkfTrackCandidates+process.hltIter2DisplacedNRCtfWithMaterialTracks+process.hltIter2DisplacedNRTrackCutClassifier+process.hltIter2DisplacedNRTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedNRReg = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedNRReg+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg+process.hltTripletRecoveryPixelLayerTripletsDisplacedNRReg+process.hltTripletRecoveryPixelTrackingRegionsDisplacedNRReg+process.hltTripletRecoveryPixelClusterCheckDisplacedNRReg+process.hltTripletRecoveryPixelHitDoubletsDisplacedNRReg+process.hltTripletRecoveryPixelHitTripletsDisplacedNRReg+process.hltTripletRecoveryPixelSeedsDisplacedNRReg+process.hltTripletRecoveryCkfTrackCandidatesDisplacedNRReg+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedNRReg+process.hltTripletRecoveryTrackCutClassifierDisplacedNRReg+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedNRReg) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedNRReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedNRReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedNRReg+process.hltDoubletRecoveryPixelLayerPairsDisplacedNRReg+process.hltDoubletRecoveryPixelClusterCheckDisplacedNRReg+process.hltDoubletRecoveryPixelHitDoubletsDisplacedNRReg+process.hltDoubletRecoveryPixelSeedsDisplacedNRReg+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedNRReg+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedNRReg+process.hltDoubletRecoveryTrackCutClassifierDisplacedNRReg+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedNRReg) + + +process.HLTIterativeTrackingDisplacedNRIter02 = cms.Sequence(process.HLTIterativeTrackingDisplacedNRIteration0+process.HLTIterativeTrackingDisplacedNRIteration1+process.hltIter1DisplacedNRMuMuMerged+process.HLTIterativeTrackingDisplacedNRIteration2+process.hltIter2DisplacedNRMuMuMerged+process.HLTIterativeTrackingTripletRecoveryDisplacedNRReg+process.hltTripletRecoveryMergedDisplacedNRMuMuReg+process.HLTIterativeTrackingDoubletRecoveryDisplacedNRReg+process.hltMergedTracksDisplacedNRMuMuReg) + + +process.HLTIterativeTrackingTau3muIteration0 = cms.Sequence(process.hltPixelTracksForSeedsTau3muFilter+process.hltPixelTracksForSeedsTau3muFitter+process.hltPixelTracksTrackingRegionsForSeedsTau3mu+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsTau3mu+process.hltPixelTracksHitQuadrupletsForSeedsTau3mu+process.hltPixelTracksForSeedsTau3mu+process.hltIter0DisplacedTau3muPixelSeedsFromPixelTracks+process.hltIter0DisplacedTau3muCkfTrackCandidates+process.hltIter0DisplacedTau3muCtfWithMaterialTracks+process.hltIter0DisplacedTau3muTrackCutClassifier+process.hltIter0DisplacedTau3muTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTau3muIteration1 = cms.Sequence(process.hltIter1DisplacedTau3muClustersRefRemoval+process.hltIter1DisplacedTau3muMaskedMeasurementTrackerEvent+process.hltIter1DisplacedTau3muPixelLayerQuadruplets+process.hltIter1DisplacedTau3muPixelTrackingRegions+process.hltIter1DisplacedTau3muPixelClusterCheck+process.hltIter1DisplacedTau3muPixelHitDoublets+process.hltIter1DisplacedTau3muPixelHitQuadruplets+process.hltIter1DisplacedTau3muPixelSeeds+process.hltIter1DisplacedTau3muCkfTrackCandidates+process.hltIter1DisplacedTau3muCtfWithMaterialTracks+process.hltIter1DisplacedTau3muTrackCutClassifierPrompt+process.hltIter1DisplacedTau3muTrackCutClassifierDetached+process.hltIter1DisplacedTau3muTrackCutClassifierMerged+process.hltIter1DisplacedTau3muTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTau3muIteration2 = cms.Sequence(process.hltIter2DisplacedTau3muClustersRefRemoval+process.hltIter2DisplacedTau3muMaskedMeasurementTrackerEvent+process.hltIter2DisplacedTau3muPixelLayerTriplets+process.hltIter2DisplacedTau3muPixelTrackingRegions+process.hltIter2DisplacedTau3muPixelClusterCheck+process.hltIter2DisplacedTau3muPixelHitDoublets+process.hltIter2DisplacedTau3muPixelHitTriplets+process.hltIter2DisplacedTau3muPixelSeeds+process.hltIter2DisplacedTau3muCkfTrackCandidates+process.hltIter2DisplacedTau3muCtfWithMaterialTracks+process.hltIter2DisplacedTau3muTrackCutClassifier+process.hltIter2DisplacedTau3muTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedTau3muReg = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedTau3muReg+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg+process.hltTripletRecoveryPixelLayerTripletsDisplacedTau3muReg+process.hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muReg+process.hltTripletRecoveryPixelClusterCheckDisplacedTau3muReg+process.hltTripletRecoveryPixelHitDoubletsDisplacedTau3muReg+process.hltTripletRecoveryPixelHitTripletsDisplacedTau3muReg+process.hltTripletRecoveryPixelSeedsDisplacedTau3muReg+process.hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muReg+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muReg+process.hltTripletRecoveryTrackCutClassifierDisplacedTau3muReg+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muReg) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedTau3muReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedTau3muReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muReg+process.hltDoubletRecoveryPixelLayerPairsDisplacedTau3muReg+process.hltDoubletRecoveryPixelClusterCheckDisplacedTau3muReg+process.hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muReg+process.hltDoubletRecoveryPixelSeedsDisplacedTau3muReg+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muReg+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muReg+process.hltDoubletRecoveryTrackCutClassifierDisplacedTau3muReg+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muReg) + + +process.HLTIterativeTrackingTau3muIter02 = cms.Sequence(process.HLTIterativeTrackingTau3muIteration0+process.HLTIterativeTrackingTau3muIteration1+process.hltIter1DisplacedTau3muMerged+process.HLTIterativeTrackingTau3muIteration2+process.hltIter2DisplacedTau3muMerged+process.HLTIterativeTrackingTripletRecoveryDisplacedTau3muReg+process.hltTripletRecoveryMergedDisplacedTau3muReg+process.HLTIterativeTrackingDoubletRecoveryDisplacedTau3muReg+process.hltMergedTracksDisplacedTau3muReg) + + +process.HLTTrackerMuonSequenceLowPt = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIteration0+process.HLTIterativeTrackingIteration1+process.hltIter1Merged+process.HLTL3muonrecoNocandSequence+process.hltDiMuonMergingIter01TkMu+process.hltDiMuonLinksIter01TkMuMerge+process.hltGlbTrkMuonsLowPtIter01Merge+process.hltGlbTrkMuonLowPtIter01MergeCands) + + +process.HLTIterativeTrackingDisplacedPsiPrimeIteration0 = cms.Sequence(process.hltPixelTracksForSeedsPsiPrimeFilter+process.hltPixelTracksForSeedsPsiPrimeFitter+process.hltPixelTracksTrackingRegionsForSeedsPsiPrime+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsPsiPrime+process.hltPixelTracksHitQuadrupletsForSeedsPsiPrime+process.hltPixelTracksForSeedsPsiPrime+process.hltIter0DisplacedPsiPrimePixelSeedsFromPixelTracks+process.hltIter0DisplacedPsiPrimeCkfTrackCandidates+process.hltIter0DisplacedPsiPrimeCtfWithMaterialTracks+process.hltIter0DisplacedPsiPrimeTrackCutClassifier+process.hltIter0DisplacedPsiPrimeTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedPsiPrimeIteration1 = cms.Sequence(process.hltIter1DisplacedPsiPrimeClustersRefRemoval+process.hltIter1DisplacedPsiPrimeMaskedMeasurementTrackerEvent+process.hltIter1DisplacedPsiPrimePixelLayerQuadruplets+process.hltIter1DisplacedPsiPrimePixelTrackingRegions+process.hltIter1DisplacedPsiPrimePixelClusterCheck+process.hltIter1DisplacedPsiPrimePixelHitDoublets+process.hltIter1DisplacedPsiPrimePixelHitQuadruplets+process.hltIter1DisplacedPsiPrimePixelSeeds+process.hltIter1DisplacedPsiPrimeCkfTrackCandidates+process.hltIter1DisplacedPsiPrimeCtfWithMaterialTracks+process.hltIter1DisplacedPsiPrimeTrackCutClassifierPrompt+process.hltIter1DisplacedPsiPrimeTrackCutClassifierDetached+process.hltIter1DisplacedPsiPrimeTrackCutClassifierMerged+process.hltIter1DisplacedPsiPrimeTrackSelectionHighPurity) + + +process.HLTIterativeTrackingDisplacedPsiPrimeIteration2 = cms.Sequence(process.hltIter2DisplacedPsiPrimeClustersRefRemoval+process.hltIter2DisplacedPsiPrimeMaskedMeasurementTrackerEvent+process.hltIter2DisplacedPsiPrimePixelLayerTriplets+process.hltIter2DisplacedPsiPrimePixelTrackingRegions+process.hltIter2DisplacedPsiPrimePixelClusterCheck+process.hltIter2DisplacedPsiPrimePixelHitDoublets+process.hltIter2DisplacedPsiPrimePixelHitTriplets+process.hltIter2DisplacedPsiPrimePixelSeeds+process.hltIter2DisplacedPsiPrimeCkfTrackCandidates+process.hltIter2DisplacedPsiPrimeCtfWithMaterialTracks+process.hltIter2DisplacedPsiPrimeTrackCutClassifier+process.hltIter2DisplacedPsiPrimeTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedPsiPrimeReg = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedPsiPrimeReg+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelLayerTripletsDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelTrackingRegionsDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelClusterCheckDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelHitTripletsDisplacedPsiPrimeReg+process.hltTripletRecoveryPixelSeedsDisplacedPsiPrimeReg+process.hltTripletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg+process.hltTripletRecoveryTrackCutClassifierDisplacedPsiPrimeReg+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedPsiPrimeReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedPsiPrimeReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedPsiPrimeReg+process.hltDoubletRecoveryPixelLayerPairsDisplacedPsiPrimeReg+process.hltDoubletRecoveryPixelClusterCheckDisplacedPsiPrimeReg+process.hltDoubletRecoveryPixelHitDoubletsDisplacedPsiPrimeReg+process.hltDoubletRecoveryPixelSeedsDisplacedPsiPrimeReg+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedPsiPrimeReg+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedPsiPrimeReg+process.hltDoubletRecoveryTrackCutClassifierDisplacedPsiPrimeReg+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedPsiPrimeReg) + + +process.HLTIterativeTrackingDisplacedPsiPrimeIter02 = cms.Sequence(process.HLTIterativeTrackingDisplacedPsiPrimeIteration0+process.HLTIterativeTrackingDisplacedPsiPrimeIteration1+process.hltIter1DisplacedPsiPrimeMerged+process.HLTIterativeTrackingDisplacedPsiPrimeIteration2+process.hltIter2DisplacedPsiPrimeMerged+process.HLTIterativeTrackingTripletRecoveryDisplacedPsiPrimeReg+process.hltTripletRecoveryMergedDisplacedPsiPrimeReg+process.HLTIterativeTrackingDoubletRecoveryDisplacedPsiPrimeReg+process.hltMergedTracksDisplacedPsiPrimeReg) + + +process.HLTPixelTrackingL3Muon = cms.Sequence(process.hltL3MuonVertex+process.HLTDoLocalPixelSequence+process.hltPixelLayerQuadruplets+process.hltPixelTracksL3MuonFilter+process.hltPixelTracksL3MuonFitter+process.hltPixelTracksTrackingRegionsL3Muon+process.hltPixelTracksHitDoubletsL3Muon+process.hltPixelTracksHitQuadrupletsL3Muon+process.hltPixelTracksL3Muon+process.hltPixelVerticesL3Muon) + + +process.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence(process.hltPixelTracksForSeedsL3MuonFilter+process.hltPixelTracksForSeedsL3MuonFitter+process.hltPixelTracksTrackingRegionsForSeedsL3Muon+process.hltPixelTracksHitDoubletsForSeedsL3Muon+process.hltPixelTracksHitQuadrupletsForSeedsL3Muon+process.hltPixelTracksForSeedsL3Muon+process.hltIter0L3MuonPixelSeedsFromPixelTracks+process.hltIter0L3MuonCkfTrackCandidates+process.hltIter0L3MuonCtfWithMaterialTracks+process.hltIter0L3MuonTrackCutClassifier+process.hltIter0L3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingL3MuonIteration1 = cms.Sequence(process.hltIter1L3MuonClustersRefRemoval+process.hltIter1L3MuonMaskedMeasurementTrackerEvent+process.hltIter1L3MuonPixelLayerQuadruplets+process.hltIter1L3MuonPixelTrackingRegions+process.hltIter1L3MuonPixelClusterCheck+process.hltIter1L3MuonPixelHitDoublets+process.hltIter1L3MuonPixelHitQuadruplets+process.hltIter1L3MuonPixelSeeds+process.hltIter1L3MuonCkfTrackCandidates+process.hltIter1L3MuonCtfWithMaterialTracks+process.hltIter1L3MuonTrackCutClassifierPrompt+process.hltIter1L3MuonTrackCutClassifierDetached+process.hltIter1L3MuonTrackCutClassifierMerged+process.hltIter1L3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingL3MuonIteration2 = cms.Sequence(process.hltIter2L3MuonClustersRefRemoval+process.hltIter2L3MuonMaskedMeasurementTrackerEvent+process.hltIter2L3MuonPixelLayerTriplets+process.hltIter2L3MuonPixelTrackingRegions+process.hltIter2L3MuonPixelClusterCheck+process.hltIter2L3MuonPixelHitDoublets+process.hltIter2L3MuonPixelHitTriplets+process.hltIter2L3MuonPixelSeeds+process.hltIter2L3MuonCkfTrackCandidates+process.hltIter2L3MuonCtfWithMaterialTracks+process.hltIter2L3MuonTrackCutClassifier+process.hltIter2L3MuonTrackSelectionHighPurity) + + +process.HLTIterativeTrackingL3MuonIter02 = cms.Sequence(process.HLTIterativeTrackingL3MuonIteration0+process.HLTIterativeTrackingL3MuonIteration1+process.hltIter1L3MuonMerged+process.HLTIterativeTrackingL3MuonIteration2+process.hltIter2L3MuonMerged) + + +process.HLTTrackReconstructionL3MuonIter02 = cms.Sequence(process.HLTPixelTrackingL3Muon+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingL3MuonIter02) + + +process.HLTPho33CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter+process.hltEG33EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG33HEFilter+process.hltEgammaClusterShape+process.hltEG33CaloIdLClusterShapeFilter) + + +process.HLTDoublePho33CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG33EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG33HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG33CaloIdLClusterShapeUnseededFilter) + + +process.HLTDoublePho70Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter+process.hltEG70EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG70HEFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG70EtUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG70HEUnseededFilter) + + +process.HLTDoublePho85Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter+process.hltEG85EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG85HEFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG85EtUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG85HEUnseededFilter) + + +process.HLTEle20WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGLowETOrFilter+process.hltEG20L1SingleEGLowETOrEtFilter+process.hltEgammaClusterShape+process.hltEle20WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle20WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle20WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle20WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle20WPTightPixelMatchFilter+process.hltEle20WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle20WPTightGsfOneOEMinusOneOPFilter+process.hltEle20WPTightGsfMissingHitsFilter+process.hltEle20WPTightGsfDetaFilter+process.hltEle20WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle20WPTightGsfTrackIsoFilter) + + +process.HLTEle15WPLooseGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGLowETOrFilter+process.hltEG15L1SingleEGLowETOrEtFilter+process.hltEgammaClusterShape+process.hltEle15WPLoose1ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle15WPLoose1HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle15WPLoose1EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle15WPLoose1HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle15WPLoose1PixelMatchFilter+process.hltEle15WPLoose1PMS2Filter+process.HLTGsfElectronSequence+process.hltEle15WPLoose1GsfOneOEMinusOneOPFilter+process.hltEle15WPLoose1GsfDetaFilter+process.hltEle15WPLoose1GsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle15WPLoose1GsfTrackIsoFilter) + + +process.HLTEle17WPLooseGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGLowETOrFilter+process.hltEG17L1SingleEGLowETOrEtFilter+process.hltEgammaClusterShape+process.hltEle17WPLoose1ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle17WPLoose1HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle17WPLoose1EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle17WPLoose1HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle17WPLoose1PixelMatchFilter+process.hltEle17WPLoose1PMS2Filter+process.HLTGsfElectronSequence+process.hltEle17WPLoose1GsfOneOEMinusOneOPFilter+process.hltEle17WPLoose1GsfDetaFilter+process.hltEle17WPLoose1GsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle17WPLoose1GsfTrackIsoFilter) + + +process.HLTEle20WPLooseGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGLowETOrFilter+process.hltEG20L1SingleEGLowETOrEtFilter+process.hltEgammaClusterShape+process.hltEle20WPLoose1ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle20WPLoose1HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle20WPLoose1EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle20WPLoose1HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle20WPLoose1PixelMatchFilter+process.hltEle20WPLoose1PMS2Filter+process.HLTGsfElectronSequence+process.hltEle20WPLoose1GsfOneOEMinusOneOPFilter+process.hltEle20WPLoose1GsfDetaFilter+process.hltEle20WPLoose1GsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle20WPLoose1GsfTrackIsoFilter) + + +process.HLTEle20Eta2p1WPLooseGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGLowETOrEtaRFilter+process.hltEG20L1SingleEGLowETOrEtaREtFilter+process.hltEgammaClusterShape+process.hltEle20erWPLoose1ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle20erWPLoose1HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle20erWPLoose1EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle20erWPLoose1HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle20erWPLoose1PixelMatchFilter+process.hltEle20erWPLoose1PMS2Filter+process.HLTGsfElectronSequence+process.hltEle20erWPLoose1GsfOneOEMinusOneOPFilter+process.hltEle20erWPLoose1GsfDetaFilter+process.hltEle20erWPLoose1GsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle20erWPLoose1GsfTrackIsoFilter) + + +process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG27L1SingleAndDoubleEGEtFilter+process.hltEgammaClusterShape+process.hltEle27L1DoubleEGWPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle27L1DoubleEGWPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle27L1DoubleEGWPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle27L1DoubleEGWPTightHcalIsoFilter+process.hltDiEG27L1SingleAndDoubleEGEtFilter+process.hltDiEle27L1DoubleEGWPTightClusterShapeFilter+process.hltDiEle27L1DoubleEGWPTightHEFilter+process.hltDiEle27L1DoubleEGWPTightEcalIsoFilter+process.hltDiEle27L1DoubleEGWPTightHcalIsoFilter) + + +process.HLTEle27WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG27L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle27WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle27WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle27WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle27WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle27WPTightPixelMatchFilter+process.hltEle27WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle27WPTightGsfOneOEMinusOneOPFilter+process.hltEle27WPTightGsfMissingHitsFilter+process.hltEle27WPTightGsfDetaFilter+process.hltEle27WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle27WPTightGsfTrackIsoFilter) + + +process.HLTEle28WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG28L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle28WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle28WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle28WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle28WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle28WPTightPixelMatchFilter+process.hltEle28WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle28WPTightGsfOneOEMinusOneOPFilter+process.hltEle28WPTightGsfMissingHitsFilter+process.hltEle28WPTightGsfDetaFilter+process.hltEle28WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle28WPTightGsfTrackIsoFilter) + + +process.HLTEle30WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG30L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle30WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle30WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle30WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle30WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle30WPTightPixelMatchFilter+process.hltEle30WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle30WPTightGsfOneOEMinusOneOPFilter+process.hltEle30WPTightGsfMissingHitsFilter+process.hltEle30WPTightGsfDetaFilter+process.hltEle30WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle30WPTightGsfTrackIsoFilter) + + +process.HLTEle32WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG32L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle32WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle32WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle32WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle32WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle32WPTightPixelMatchFilter+process.hltEle32WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle32WPTightGsfOneOEMinusOneOPFilter+process.hltEle32WPTightGsfMissingHitsFilter+process.hltEle32WPTightGsfDetaFilter+process.hltEle32WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle32WPTightGsfTrackIsoFilter) + + +process.HLTEle35WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG35L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle35noerWPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle35noerWPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle35noerWPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle35noerWPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle35noerWPTightPixelMatchFilter+process.hltEle35noerWPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle35noerWPTightGsfOneOEMinusOneOPFilter+process.hltEle35noerWPTightGsfMissingHitsFilter+process.hltEle35noerWPTightGsfDetaFilter+process.hltEle35noerWPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle35noerWPTightGsfTrackIsoFilter) + + +process.HLTSingleEleGsfL1EGMTSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltSingleEle35WPTightGsfL1EGMTL1MatchFilter+process.hltSingleEle35WPTightGsfL1EGMTEtFilter+process.hltEgammaClusterShape+process.hltSingleEle35WPTightGsfL1EGMTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltSingleEle35WPTightGsfL1EGMTHEFilter+process.hltEgammaEcalPFClusterIso+process.hltSingleEle35WPTightGsfL1EGMTEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltSingleEle35WPTightGsfL1EGMTHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltSingleEle35WPTightGsfL1EGMTPixelMatchFilter+process.hltSingleEle35WPTightGsfL1EGMTPMS2Filter+process.HLTGsfElectronSequence+process.hltSingleEle35WPTightGsfL1EGMTOneOEMinusOneOPFilter+process.hltSingleEle35WPTightGsfL1EGMTChi2Filter+process.hltSingleEle35WPTightGsfL1EGMTMissingHitsFilter+process.hltSingleEle35WPTightGsfL1EGMTDetaFilter+process.hltSingleEle35WPTightGsfL1EGMTDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltSingleEle35WPTightGsfL1EGMTTrackIsoFilter) + + +process.HLTEle38WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG38L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle38noerWPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle38noerWPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle38noerWPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle38noerWPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle38noerWPTightPixelMatchFilter+process.hltEle38noerWPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle38noerWPTightGsfOneOEMinusOneOPFilter+process.hltEle38noerWPTightGsfMissingHitsFilter+process.hltEle38noerWPTightGsfDetaFilter+process.hltEle38noerWPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle38noerWPTightGsfTrackIsoFilter) + + +process.HLTEle40WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEG40L1SingleEGOrEtFilter+process.hltEgammaClusterShape+process.hltEle40noerWPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle40noerWPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle40noerWPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle40noerWPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle40noerWPTightPixelMatchFilter+process.hltEle40noerWPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle40noerWPTightGsfOneOEMinusOneOPFilter+process.hltEle40noerWPTightGsfMissingHitsFilter+process.hltEle40noerWPTightGsfDetaFilter+process.hltEle40noerWPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle40noerWPTightGsfTrackIsoFilter) + + +process.HLTEle32L1DoubleEGWPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG32L1SingleAndDoubleEGEtFilter+process.hltEgammaClusterShape+process.hltEle32L1DoubleEGWPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle32L1DoubleEGWPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle32L1DoubleEGWPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle32L1DoubleEGWPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle32L1DoubleEGWPTightPixelMatchFilter+process.hltEle32L1DoubleEGWPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter+process.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter+process.hltEle32L1DoubleEGWPTightGsfDetaFilter+process.hltEle32L1DoubleEGWPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter) + + +process.HLTEle24erWPTightGsfForTauSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1EGerAndTauFilter+process.hltEG24L1EGandTauEtFilter+process.hltEgammaClusterShape+process.hltEle24erWPTightClusterShapeFilterForTau+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle24erWPTightHEFilterForTau+process.hltEgammaEcalPFClusterIso+process.hltEle24erWPTightEcalIsoFilterForTau+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle24erWPTightHcalIsoFilterForTau+process.HLTElePixelMatchSequence+process.hltEle24erWPTightPixelMatchFilterForTau+process.hltEle24erWPTightPMS2FilterForTau+process.HLTGsfElectronSequence+process.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau+process.hltEle24erWPTightGsfMissingHitsFilterForTau+process.hltEle24erWPTightGsfDetaFilterForTau+process.hltEle24erWPTightGsfDphiFilterForTau+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle24erWPTightGsfTrackIsoFilterForTau) + + +process.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence(process.HLTDoCaloSequencePF+process.hltAK4CaloJetsPF) + + +process.HLTRecoJetSequenceAK4PrePF = cms.Sequence(process.HLTRecoJetSequenceAK4UncorrectedPF+process.hltAK4CaloJetsPFEt5) + + +process.HLTParticleFlowSequenceForTaus = cms.Sequence(process.HLTPreshowerSequence+process.hltParticleFlowRecHitECALUnseeded+process.hltParticleFlowRecHitHBHE+process.hltParticleFlowRecHitHF+process.hltParticleFlowRecHitPSUnseeded+process.hltParticleFlowClusterECALUncorrectedUnseeded+process.hltParticleFlowClusterPSUnseeded+process.hltParticleFlowClusterECALUnseeded+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL+process.hltParticleFlowClusterHF+process.hltLightPFTracks+process.hltParticleFlowBlockForTaus+process.hltParticleFlowForTaus) + + +process.HLTGlobalPFTriggerSequenceForTau = cms.Sequence(process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTRecoJetSequenceAK4PrePF+process.hltTauJet5+process.HLTTrackReconstructionForPF+process.HLTParticleFlowSequenceForTaus+process.hltAK4PFJetsForTaus) + + +process.HLTPFTau = cms.Sequence(process.hltTauPFJets08Region+process.hltTauPFJetsRecoTauChargedHadrons+process.hltPFTauPiZeros+process.hltPFTausSansRef+process.hltPFTaus+process.hltPFTauTrackFindingDiscriminator+process.hltSelectedPFTausTrackFinding+process.hltPFTauTrack) + + +process.HLTGlobalPFTauConeSequence = cms.Sequence(process.HLTGlobalPFTriggerSequenceForTau+process.HLTPFTau) + + +process.HLTLooseChargedIsoPFTauSequence = cms.Sequence(process.hltPFTauLooseAbsoluteChargedIsolationDiscriminator+process.hltPFTauLooseRelativeChargedIsolationDiscriminator+process.hltPFTauLooseAbsOrRelChargedIsolationDiscriminator) + + +process.HLTLooseChargedIsoPFTau30Sequence = cms.Sequence(process.HLTLooseChargedIsoPFTauSequence+process.hltPFTau30+process.hltSelectedPFTausTrackFinding+process.hltPFTau30Track+process.hltSelectedPFTausTrackFindingLooseChargedIsolation+process.hltPFTau30TrackLooseChargedIso) + + +process.HLTPFTauHPS = cms.Sequence(process.hltTauPFJets08Region+process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals+process.hltPFTauPiZeros+process.hltHpsCombinatoricRecoTaus+process.hltHpsSelectionDiscriminator+process.hltHpsPFTauProducerSansRefs+process.hltHpsPFTauProducer+process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs+process.hltHpsPFTauTrackFindingDiscriminator+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTauTrack) + + +process.HLTGlobalPFTauHPSSequence = cms.Sequence(process.hltStripTrackerHVOn+process.hltPixelTrackerHVOn+process.HLTGlobalPFTriggerSequenceForTau+process.HLTPFTauHPS) + + +process.HLTHPSLooseChargedIsoPFTauSequence = cms.Sequence(process.hltHpsPFTauLooseAbsoluteChargedIsolationDiscriminator+process.hltHpsPFTauLooseRelativeChargedIsolationDiscriminator+process.hltHpsPFTauLooseAbsOrRelChargedIsolationDiscriminator) + + +process.HLTHPSLooseChargedIsoPFTau30Sequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTauSequence+process.hltHpsPFTau30+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau30Track+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation+process.hltHpsPFTau30TrackLooseChargedIso) + + +process.HLTHPSMediumChargedIsoPFTauSequence = cms.Sequence(process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminator+process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminator+process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminator) + + +process.HLTHPSMediumChargedIsoPFTau30Sequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequence+process.hltHpsPFTau30+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau30Track+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation+process.hltHpsPFTau30TrackMediumChargedIso) + + +process.HLTHPSTightChargedIsoPFTauSequence = cms.Sequence(process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminator+process.hltHpsPFTauTightRelativeChargedIsolationDiscriminator+process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminator) + + +process.HLTHPSTightChargedIsoPFTau30Sequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequence+process.hltHpsPFTau30+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau30Track+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation+process.hltHpsPFTau30TrackTightChargedIso) + + +process.HLTHPSLooseChargedIsoPFTau30TightOOSCPhotonsSequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTau30Sequence+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotons+process.hltHpsPFTau30TrackLooseChargedIsoTightOOSCPhotons) + + +process.HLTHPSMediumChargedIsoPFTau30TightOOSCPhotonsSequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTau30Sequence+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotons+process.hltHpsPFTau30TrackMediumChargedIsoTightOOSCPhotons) + + +process.HLTHPSTightChargedIsoPFTau30TightOOSCPhotonsSequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTau30Sequence+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotons+process.hltHpsPFTau30TrackTightChargedIsoTightOOSCPhotons) + + +process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence(process.HLTDoCaloSequence+process.hltAK4CaloJets+process.hltAK4CaloJetsIDPassed) + + +process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence(process.hltFixedGridRhoFastjetAllCalo+process.HLTAK4CaloCorrectorProducersSequence+process.hltAK4CaloJetsCorrected+process.hltAK4CaloJetsCorrectedIDPassed) + + +process.HLTAK4CaloJetsSequence = cms.Sequence(process.HLTAK4CaloJetsReconstructionSequence+process.HLTAK4CaloJetsCorrectionSequence) + + +process.HLTTrackingForBeamSpot = cms.Sequence(process.HLTPreAK4PFJetsRecoSequence+process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02+process.hltPFMuonMerging) + + +process.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence(process.hltEcalDigis+process.hltEcalPreshowerDigis+process.hltEcalUncalibRecHit+process.hltEcalDetIdToBeRecovered+process.hltEcalRecHit+process.hltEcalPreshowerRecHit) + + +process.HLTPFClusteringEcalMFForMuons = cms.Sequence(process.hltRecHitInRegionForMuonsMF+process.hltRecHitInRegionForMuonsES+process.hltParticleFlowRecHitECALForMuonsMF+process.hltParticleFlowRecHitPSForMuons+process.hltParticleFlowClusterECALUncorrectedForMuonsMF+process.hltParticleFlowClusterPSForMuons+process.hltParticleFlowClusterECALForMuonsMF) + + +process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalMFSequence+process.HLTDoLocalHcalSequence+process.hltTowerMakerForECALMF+process.hltTowerMakerForHCAL+process.hltFixedGridRhoFastjetECALMFForMuons+process.hltFixedGridRhoFastjetHCAL+process.HLTPFClusteringEcalMFForMuons+process.hltMuonEcalMFPFClusterIsoForMuons) + + +process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence(process.HLTPFHcalClustering+process.hltMuonHcalRegPFClusterIsoForMuons) + + +process.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence(process.HLTPixelTrackingL3Muon+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingL3MuonIter02) + + +process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTLooseChargedIsoAntiMuonPFTau27Sequence = cms.Sequence(process.HLTLooseChargedIsoPFTauSequence+process.hltPFTau27+process.hltSelectedPFTausTrackFinding+process.hltPFTau27Track+process.hltSelectedPFTausTrackFindingLooseChargedIsolation+process.hltPFTau27TrackLooseChargedIso+process.hltPFTauAgainstMuonDiscriminator+process.hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltPFTau27TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSLooseChargedIsoAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation+process.hltHpsPFTau27TrackLooseChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltHpsPFTau27TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSMediumChargedIsoAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation+process.hltHpsPFTau27TrackMediumChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon+process.hltHpsPFTau27TrackMediumChargedIsoAgainstMuon) + + +process.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation+process.hltHpsPFTau27TrackTightChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon+process.hltHpsPFTau27TrackTightChargedIsoAgainstMuon) + + +process.HLTHPSLooseChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation+process.hltHpsPFTau27TrackLooseChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationTightOOSCPhotonsAgainstMuon+process.hltHpsPFTau27TrackLooseChargedIsoTightOOSCPhotonsAgainstMuon) + + +process.HLTHPSMediumChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation+process.hltHpsPFTau27TrackMediumChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationTightOOSCPhotonsAgainstMuon+process.hltHpsPFTau27TrackMediumChargedIsoTightOOSCPhotonsAgainstMuon) + + +process.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequence+process.hltHpsPFTau27+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau27Track+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation+process.hltHpsPFTau27TrackTightChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminator+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationTightOOSCPhotonsAgainstMuon+process.hltHpsPFTau27TrackTightChargedIsoTightOOSCPhotonsAgainstMuon) + + +process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence(process.HLTDoCaloSequence+cms.ignore(process.hltL1sTauVeryBigOR)+process.hltCaloTowerL1sTauVeryBigORSeededRegional+process.hltAkIsoTauL1sTauVeryBigORSeededRegional) + + +process.HLTL2TauJetsL1TauSeededSequence = cms.Sequence(process.HLTCaloTausCreatorL1TauSeededRegionalSequence+process.hltL2TauJetsL1TauSeeded) + + +process.HLTDoLocalPixelSequenceRegL2TauL1TauSeeded = cms.Sequence(process.hltSiPixelDigisRegL1TauSeeded+process.hltSiPixelClustersRegL1TauSeeded+process.hltSiPixelClustersRegL1TauSeededCache+process.hltSiPixelRecHitsRegL1TauSeeded) + + +process.HLTPixelTrackFromQuadAndTriSequenceRegL1TauSeeded = cms.Sequence(process.hltPixelTracksFilter+process.hltPixelTracksFitter+process.hltPixelTracksTrackingRegionsRegL1TauSeeded+process.hltPixelLayerQuadrupletsRegL1TauSeeded+process.hltPixelTracksHitDoubletsRegL1TauSeeded+process.hltPixelTracksHitQuadrupletsRegL1TauSeeded+process.hltPixelTracksFromQuadrupletsRegL1TauSeeded+process.hltPixelTripletsClustersRefRemovalRegL1TauSeeded+process.hltPixelLayerTripletsWithClustersRemovalRegL1TauSeeded+process.hltPixelTracksHitDoubletsForTripletsRegL1TauSeeded+process.hltPixelTracksHitTripletsRegL1TauSeeded+process.hltPixelTracksFromTripletsRegL1TauSeeded+process.hltPixelTracksMergedRegL1TauSeeded) + + +process.HLTPixelTrackingSequenceRegL2TauL1TauSeeded = cms.Sequence(process.HLTDoLocalPixelSequenceRegL2TauL1TauSeeded+process.HLTPixelTrackFromQuadAndTriSequenceRegL1TauSeeded+process.hltPixelVerticesRegL1TauSeeded) + + +process.HLTL2TauPixelIsolationSequenceL1TauSeeded = cms.Sequence(process.hltL2TausForPixelIsolationL1TauSeeded+process.HLTPixelTrackingSequenceRegL2TauL1TauSeeded+process.hltL2TauPixelIsoTagProducerL1TauSeeded) + + +process.HLTL2p5IsoTauL1TauSeededSequence = cms.Sequence(process.HLTL2TauPixelIsolationSequenceL1TauSeeded+process.hltL2TauIsoFilterL1TauSeeded+process.hltL2TauJetsIsoL1TauSeeded) + + +process.HLTIterativeTrackingIteration0TauReg = cms.Sequence(process.hltIter0PFLowPixelSeedsFromPixelTracksTauReg+process.hltIter0PFlowCkfTrackCandidatesTauReg+process.hltIter0PFlowCtfWithMaterialTracksTauReg+process.hltIter0PFlowTrackCutClassifierTauReg+process.hltIter0PFlowTrackSelectionHighPurityTauReg) + + +process.HLTIter0TrackAndTauJet4Iter1SequenceTauReg = cms.Sequence(process.hltTrackIter0RefsForJets4Iter1TauReg+process.hltAK4Iter0TrackJets4Iter1TauReg+process.hltIter0TrackAndTauJets4Iter1TauReg) + + +process.HLTIterativeTrackingIteration1TauReg = cms.Sequence(process.hltIter1ClustersRefRemovalTauReg+process.hltIter1MaskedMeasurementTrackerEventTauReg+process.hltIter1PixelLayerQuadrupletsTauReg+process.hltIter1PFlowPixelTrackingRegionsTauReg+process.hltIter1PFlowPixelClusterCheckTauReg+process.hltIter1PFlowPixelHitDoubletsTauReg+process.hltIter1PFlowPixelHitQuadrupletsTauReg+process.hltIter1PFlowPixelSeedsTauReg+process.hltIter1PFlowCkfTrackCandidatesTauReg+process.hltIter1PFlowCtfWithMaterialTracksTauReg+process.hltIter1PFlowTrackCutClassifierPromptTauReg+process.hltIter1PFlowTrackCutClassifierDetachedTauReg+process.hltIter1PFlowTrackCutClassifierMergedTauReg+process.hltIter1PFlowTrackSelectionHighPurityTauReg) + + +process.HLTIter1TrackAndTauJets4Iter2SequenceTauReg = cms.Sequence(process.hltIter1TrackRefsForJets4Iter2TauReg+process.hltAK4Iter1TrackJets4Iter2TauReg+process.hltIter1TrackAndTauJets4Iter2TauReg) + + +process.HLTIterativeTrackingIteration2TauReg = cms.Sequence(process.hltIter2ClustersRefRemovalTauReg+process.hltIter2MaskedMeasurementTrackerEventTauReg+process.hltIter2PixelLayerTripletsTauReg+process.hltIter2PFlowPixelTrackingRegionsTauReg+process.hltIter2PFlowPixelClusterCheckTauReg+process.hltIter2PFlowPixelHitDoubletsTauReg+process.hltIter2PFlowPixelHitTripletsTauReg+process.hltIter2PFlowPixelSeedsTauReg+process.hltIter2PFlowCkfTrackCandidatesTauReg+process.hltIter2PFlowCtfWithMaterialTracksTauReg+process.hltIter2PFlowTrackCutClassifierTauReg+process.hltIter2PFlowTrackSelectionHighPurityTauReg) + + +process.HLTIterativeTrackingDoubletRecoveryTauReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalTauReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventTauReg+process.hltDoubletRecoveryPixelLayersAndRegionsTauReg+process.hltDoubletRecoveryPFlowPixelClusterCheckTauReg+process.hltDoubletRecoveryPFlowPixelHitDoubletsTauReg+process.hltDoubletRecoveryPFlowPixelSeedsTauReg+process.hltDoubletRecoveryPFlowCkfTrackCandidatesTauReg+process.hltDoubletRecoveryPFlowCtfWithMaterialTracksTauReg+process.hltDoubletRecoveryPFlowTrackCutClassifierTauReg+process.hltDoubletRecoveryPFlowTrackSelectionHighPurityTauReg) + + +process.HLTIterativeTrackingIter02TauReg = cms.Sequence(process.HLTIterativeTrackingIteration0TauReg+process.HLTIter0TrackAndTauJet4Iter1SequenceTauReg+process.HLTIterativeTrackingIteration1TauReg+process.hltIter1MergedTauReg+process.HLTIter1TrackAndTauJets4Iter2SequenceTauReg+process.HLTIterativeTrackingIteration2TauReg+process.hltIter2MergedTauReg+process.HLTIterativeTrackingDoubletRecoveryTauReg+process.hltMergedTracksTauReg) + + +process.HLTTrackReconstructionForPFReg = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalPixelSequenceRegL2TauL1TauSeeded+process.HLTPixelTrackFromQuadAndTriSequenceRegL1TauSeeded+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02TauReg+process.hltPFMuonMergingTauReg+process.hltMuonLinksReg+process.hltMuonsReg) + + +process.HLTParticleFlowSequenceReg = cms.Sequence(process.HLTPreshowerSequence+process.hltParticleFlowRecHitECALUnseeded+process.hltParticleFlowRecHitHBHE+process.hltParticleFlowRecHitHF+process.hltParticleFlowRecHitPSUnseeded+process.hltParticleFlowClusterECALUncorrectedUnseeded+process.hltParticleFlowClusterPSUnseeded+process.hltParticleFlowClusterECALUnseeded+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL+process.hltParticleFlowClusterHF+process.hltLightPFTracksReg+process.hltParticleFlowBlockReg+process.hltParticleFlowReg) + + +process.HLTPFJetsSequenceReg = cms.Sequence(process.hltAK4PFJetsReg) + + +process.HLTPFJetTriggerSequenceRegNoMu = cms.Sequence(process.HLTTrackReconstructionForPFReg+process.HLTParticleFlowSequenceReg+process.HLTPFJetsSequenceReg) + + +process.HLTPFJetTriggerSequenceReg = cms.Sequence(process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTPFJetTriggerSequenceRegNoMu) + + +process.HLTPFTauReg = cms.Sequence(process.hltTauPFJets08RegionReg+process.hltTauPFJetsRecoTauChargedHadronsReg+process.hltPFTauPiZerosReg+process.hltPFTausSansRefReg+process.hltPFTausReg+process.hltPFTauTrackDiscriminatorReg+process.hltSelectedPFTausTrackFindingReg+process.hltPFTauTrackReg) + + +process.HLTRegionalPFTauConeSequence = cms.Sequence(process.HLTRecoJetSequenceAK4PrePF+process.HLTPFJetTriggerSequenceReg+process.HLTPFTauReg) + + +process.HLTSinglePFTauPt35Eta2p1Trk1Reg = cms.Sequence(process.hltSinglePFTau35Reg+process.hltPFTauTrackPt1DiscriminatorReg+process.hltSelectedPFTausTrackPt1Reg+process.hltSinglePFTau35TrackPt1Reg) + + +process.HLTMediumChargedIsoPFTauSequenceReg = cms.Sequence(process.hltPFTauMediumAbsoluteChargedIsolationDiscriminatorReg+process.hltPFTauMediumRelativeChargedIsolationDiscriminatorReg+process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg) + + +process.HLTMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg = cms.Sequence(process.HLTMediumChargedIsoPFTauSequenceReg+process.hltPFTauTightOutOfSignalConePhotonsDiscriminatorReg+process.hltPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg) + + +process.HLTTightChargedIsoPFTauSequenceReg = cms.Sequence(process.hltPFTauTightAbsoluteChargedIsolationDiscriminatorReg+process.hltPFTauTightRelativeChargedIsolationDiscriminatorReg+process.hltPFTauTightAbsOrRelChargedIsolationDiscriminatorReg) + + +process.HLTTightChargedIsoTightOOSCPhotonsPFTauSequenceReg = cms.Sequence(process.HLTTightChargedIsoPFTauSequenceReg+process.hltPFTauTightOutOfSignalConePhotonsDiscriminatorReg+process.hltPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg) + + +process.HLTPFTauHPSReg = cms.Sequence(process.hltTauPFJets08RegionReg+process.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsReg+process.hltPFTauPiZerosReg+process.hltHpsCombinatoricRecoTausReg+process.hltHpsSelectionDiscriminatorReg+process.hltHpsPFTauProducerSansRefsReg+process.hltHpsPFTauProducerReg+process.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsReg+process.hltHpsPFTauTrackFindingDiscriminatorReg+process.hltHpsSelectedPFTausTrackFindingReg+process.hltHpsPFTauTrackReg) + + +process.HLTRegionalPFTauHPSSequence = cms.Sequence(process.hltStripTrackerHVOn+process.hltPixelTrackerHVOn+process.HLTRecoJetSequenceAK4PrePF+process.HLTPFJetTriggerSequenceReg+process.HLTPFTauHPSReg) + + +process.HLTHPSSinglePFTauPt35Eta2p1Trk1Reg = cms.Sequence(process.hltHpsSinglePFTau35Reg+process.hltHpsPFTauTrackPt1DiscriminatorReg+process.hltHpsSelectedPFTausTrackPt1Reg+process.hltHpsSinglePFTau35TrackPt1Reg) + + +process.HLTHPSTightChargedIsoPFTauSequenceReg = cms.Sequence(process.hltHpsPFTauTightAbsoluteChargedIsolationDiscriminatorReg+process.hltHpsPFTauTightRelativeChargedIsolationDiscriminatorReg+process.hltHpsPFTauTightAbsOrRelChargedIsolationDiscriminatorReg) + + +process.HLTHPSMediumChargedIsoPFTauSequenceReg = cms.Sequence(process.hltHpsPFTauMediumAbsoluteChargedIsolationDiscriminatorReg+process.hltHpsPFTauMediumRelativeChargedIsolationDiscriminatorReg+process.hltHpsPFTauMediumAbsOrRelChargedIsolationDiscriminatorReg) + + +process.HLTHPSMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminatorReg+process.hltHpsPFTauMediumChargedIsolationAndTightOOSCPhotonsDiscriminatorReg) + + +process.HLTHPSTightChargedIsoTightOOSCPhotonsPFTauSequenceReg = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequenceReg+process.hltHpsPFTauTightOutOfSignalConePhotonsDiscriminatorReg+process.hltHpsPFTauTightChargedIsolationAndTightOOSCPhotonsDiscriminatorReg) + + +process.HLTMu24Eta2p1IsoTau30Eta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22IsoTau28erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTHPSSinglePFTauPt30Eta2p1Trk1Reg = cms.Sequence(process.hltHpsSinglePFTau30Reg+process.hltHpsPFTauTrackPt1DiscriminatorReg+process.hltHpsSelectedPFTausTrackPt1Reg+process.hltHpsSinglePFTau30TrackPt1Reg) + + +process.HLTMu27IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTCaloTausCreatorL1TauRegionalSequence = cms.Sequence(process.HLTDoCaloSequence+process.hltCaloTowersIsoTau1Regional+process.hltAkIsoTau1Regional+process.hltCaloTowersIsoTau2Regional+process.hltAkIsoTau2Regional+process.hltCaloTowersIsoTau3Regional+process.hltAkIsoTau3Regional+process.hltCaloTowersIsoTau4Regional+process.hltAkIsoTau4Regional+process.hltCaloTowersIsoTau5Regional+process.hltAkIsoTau5Regional+process.hltCaloTowersIsoTau6Regional+process.hltAkIsoTau6Regional+process.hltCaloTowersIsoTau7Regional+process.hltAkIsoTau7Regional+process.hltCaloTowersIsoTau8Regional+process.hltAkIsoTau8Regional+process.hltCaloTowersIsoTau9Regional+process.hltAkIsoTau9Regional+process.hltCaloTowersIsoTau10Regional+process.hltAkIsoTau10Regional+process.hltCaloTowersIsoTau11Regional+process.hltAkIsoTau11Regional+process.hltCaloTowersIsoTau12Regional+process.hltAkIsoTau12Regional) + + +process.HLTL2TauJetsSequence = cms.Sequence(process.HLTCaloTausCreatorL1TauRegionalSequence+process.hltL2TauJets) + + +process.HLTDoLocalPixelSequenceRegL2Tau = cms.Sequence(process.hltSiPixelDigisRegForTau+process.hltSiPixelClustersRegForTau+process.hltSiPixelClustersRegForTauCache+process.hltSiPixelRecHitsRegForTau) + + +process.HLTPixelTrackFromQuadAndTriSequenceRegL2Tau = cms.Sequence(process.hltPixelTracksFilter+process.hltPixelTracksFitter+process.hltPixelTracksTrackingRegionsRegForTau+process.hltPixelLayerQuadrupletsRegForTau+process.hltPixelTracksHitDoubletsRegForTau+process.hltPixelTracksHitQuadrupletsRegForTau+process.hltPixelTracksFromQuadrupletsRegForTau+process.hltPixelTripletsClustersRefRemovalRegForTau+process.hltPixelLayerTripletsWithClustersRemovalRegForTau+process.hltPixelTracksHitDoubletsForTripletsRegForTau+process.hltPixelTracksHitTripletsRegForTau+process.hltPixelTracksFromTripletsRegForTau+process.hltPixelTracksMergedRegForTau) + + +process.HLTPixelTrackingSequenceRegL2Tau = cms.Sequence(process.HLTDoLocalPixelSequenceRegL2Tau+process.HLTPixelTrackFromQuadAndTriSequenceRegL2Tau+process.hltPixelVerticesRegForTau) + + +process.HLTL2TauPixelIsolationSequence = cms.Sequence(process.hltL2TausForPixelIsolation+process.HLTPixelTrackingSequenceRegL2Tau+process.hltL2TauPixelIsoTagProducer) + + +process.HLTL2p5IsoTauSequence = cms.Sequence(process.HLTL2TauPixelIsolationSequence+process.hltL2TauIsoFilter+process.hltL2TauJetsIso) + + +process.HLTLooseChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTLooseChargedIsoPFTauSequence+process.hltPFTau20+process.hltSelectedPFTausTrackFinding+process.hltPFTau20Track+process.hltSelectedPFTausTrackFindingLooseChargedIsolation+process.hltPFTau20TrackLooseChargedIso+process.hltPFTauAgainstMuonDiscriminator+process.hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltPFTau20TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSLooseChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTauSequence+process.hltHpsPFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau20Track+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation+process.hltHpsPFTau20TrackLooseChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltHpsPFTau20TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSMediumChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequence+process.hltHpsPFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau20Track+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation+process.hltHpsPFTau20TrackMediumChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon+process.hltHpsPFTau20TrackMediumChargedIsoAgainstMuon) + + +process.HLTHPSTightChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequence+process.hltHpsPFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsPFTau20Track+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation+process.hltHpsPFTau20TrackTightChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon+process.hltHpsPFTau20TrackTightChargedIsoAgainstMuon) + + +process.HLTMu20IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTMu24IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTMu24Eta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTMu30IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTStoppedHSCPLocalHcalReco = cms.Sequence(process.hltHcalDigis+process.hltHbhereco) + + +process.HLTStoppedHSCPJetSequence = cms.Sequence(process.hltStoppedHSCPTowerMakerForAll+process.hltStoppedHSCPIterativeCone4CaloJets) + + +process.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence(process.hltMuonDTDigis+process.hltDt1DRecHits+process.hltDt4DSegmentsMeanTimer+process.hltMuonCSCDigis+process.hltCsc2DRecHits+process.hltCscSegments+process.hltMuonRPCDigis+process.hltRpcRecHits) + + +process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence(process.HLTMuonLocalRecoMeanTimerSequence+process.hltL2CosmicOfflineMuonSeeds+process.hltL2CosmicMuonSeeds+process.hltL2CosmicMuons) + + +process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence(process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence+process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed) + + +process.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence(process.HLTMuonLocalRecoSequence+process.hltL2OfflineMuonSeeds+process.hltL2MuonSeedsAllBx+process.hltL2MuonsAllBx) + + +process.HLTL2muonrecoSequenceAllBx = cms.Sequence(process.HLTL2muonrecoNocandSequenceAllBx+process.hltL2MuonCandidatesAllBx) + + +process.HLTL2muonrecoSequenceNoVtx = cms.Sequence(process.HLTL2muonrecoNocandSequence+process.hltL2MuonCandidatesNoVtx) + + +process.HLTL3muontrkisorecoSequence = cms.Sequence(process.HLTPixelTrackingL3Muon+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingL3MuonIter02) + + +process.HLTL3muontrkisovvlSequence = cms.Sequence(process.HLTL3muontrkisorecoSequence+process.hltL3MuonRelTrkIsolationVVL) + + +process.HLTL3muonTkCandidateSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.hltL3TrajSeedOIState+process.hltL3TrackCandidateFromL2OIState+process.hltL3TkTracksFromL2OIState+process.hltL3MuonsOIState+process.hltL3TrajSeedOIHit+process.hltL3TrackCandidateFromL2OIHit+process.hltL3TkTracksFromL2OIHit+process.hltL3MuonsOIHit+process.hltL3TkFromL2OICombination+process.hltPixelLayerTriplets+process.hltPixelLayerPairsLegacy+process.hltMixedLayerPairs+process.hltL3TrajSeedIOHit+process.hltL3TrackCandidateFromL2IOHit+process.hltL3TkTracksFromL2IOHit+process.hltL3MuonsIOHit+process.hltL3TrajectorySeed+process.hltL3TrackCandidateFromL2) + + +process.HLTOldL3muonrecoNocandSequence = cms.Sequence(process.HLTL3muonTkCandidateSequence+process.hltL3TkTracksMergeStep1+process.hltL3TkTracksFromL2+process.hltL3MuonsLinksCombination+process.hltL3Muons) + + +process.HLTOldL3muonrecoSequence = cms.Sequence(process.HLTOldL3muonrecoNocandSequence+process.hltOldL3MuonCandidates) + + +process.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence(process.hltPixelLayerTriplets+process.hltIter0HighPtTkMuPixelTracksFilter+process.hltIter0HighPtTkMuPixelTracksFitter+process.hltIter0HighPtTkMuPixelTracksTrackingRegions+process.hltIter0HighPtTkMuPixelTracksHitDoublets+process.hltIter0HighPtTkMuPixelTracksHitTriplets+process.hltIter0HighPtTkMuPixelTracks+process.hltIter0HighPtTkMuPixelSeedsFromPixelTracks+process.hltIter0HighPtTkMuCkfTrackCandidates+process.hltIter0HighPtTkMuCtfWithMaterialTracks+process.hltIter0HighPtTkMuTrackSelectionHighPurity) + + +process.HLTIterativeTrackingHighPtTkMuIteration2 = cms.Sequence(process.hltIter2HighPtTkMuClustersRefRemoval+process.hltIter2HighPtTkMuMaskedMeasurementTrackerEvent+process.hltIter2HighPtTkMuPixelLayerPairs+process.hltIter2HighPtTkMuPixelTrackingRegions+process.hltIter2HighPtTkMuPixelClusterCheck+process.hltIter2HighPtTkMuPixelHitDoublets+process.hltIter2HighPtTkMuPixelSeeds+process.hltIter2HighPtTkMuCkfTrackCandidates+process.hltIter2HighPtTkMuCtfWithMaterialTracks+process.hltIter2HighPtTkMuTrackSelectionHighPurity) + + +process.HLTIterativeTrackingHighPtTkMu = cms.Sequence(process.HLTIterativeTrackingHighPtTkMuIteration0+process.HLTIterativeTrackingHighPtTkMuIteration2+process.hltIter2HighPtTkMuMerged) + + +process.HLTHighPt50TrackerMuonSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.hltL1MuonsPt15+process.HLTIterativeTrackingHighPtTkMu+process.hltHighPtTkMu50TkFilt+process.hltHighPtTkMuons+process.hltHighPtTkMuonCands) + + +process.HLTRecoMETSequence = cms.Sequence(process.HLTDoCaloSequence+process.hltMet) + + +process.HLTDoLocalPixelSequenceRegForBTag = cms.Sequence(process.hltSelectorJets20L1FastJet+process.hltSelectorCentralJets20L1FastJeta+process.hltSiPixelDigisRegForBTag+process.hltSiPixelClustersRegForBTag+process.hltSiPixelClustersRegForBTagCache+process.hltSiPixelRecHitsRegForBTag+process.hltPixelLayerQuadrupletsRegForBTag) + + +process.HLTFastRecopixelvertexingSequence = cms.Sequence(process.hltSelector4CentralJetsL1FastJet+process.hltFastPrimaryVertex+process.hltFastPVPixelVertexFilter+process.hltFastPVPixelTracksFilter+process.hltFastPVPixelTracksFitter+process.hltFastPVPixelTracksTrackingRegions+process.hltFastPVPixelTracksHitDoublets+process.hltFastPVPixelTracksHitQuadruplets+process.hltFastPVPixelTracks+process.hltFastPVJetTracksAssociator+process.hltFastPVJetVertexChecker+process.hltFastPVPixelTracksRecoverFilter+process.hltFastPVPixelTracksRecoverFitter+process.hltFastPVPixelTracksTrackingRegionsRecover+process.hltFastPVPixelTracksHitDoubletsRecover+process.hltFastPVPixelTracksHitQuadrupletsRecover+process.hltFastPVPixelTracksRecover+process.hltFastPVPixelTracksMerger+process.hltFastPVPixelVertices+process.hltFastPVPixelVerticesFilter) + + +process.HLTDoLocalStripSequenceRegForBTag = cms.Sequence(process.hltSiStripExcludedFEDListProducer+process.hltSiStripRawToClustersFacility+process.hltSiStripClustersRegForBTag) + + +process.HLTIterativeTrackingIteration0ForBTag = cms.Sequence(process.hltIter0PFLowPixelSeedsFromPixelTracksForBTag+process.hltIter0PFlowCkfTrackCandidatesForBTag+process.hltIter0PFlowCtfWithMaterialTracksForBTag+process.hltIter0PFlowTrackCutClassifierForBTag+process.hltIter0PFlowTrackSelectionHighPurityForBTag) + + +process.HLTIterativeTrackingIteration1ForBTag = cms.Sequence(process.hltIter1ClustersRefRemovalForBTag+process.hltIter1MaskedMeasurementTrackerEventForBTag+process.hltIter1PixelLayerQuadrupletsForBTag+process.hltIter1PFlowPixelTrackingRegionsForBTag+process.hltIter1PFlowPixelClusterCheckForBTag+process.hltIter1PFlowPixelHitDoubletsForBTag+process.hltIter1PFlowPixelHitQuadrupletsForBTag+process.hltIter1PixelTracksForBTag+process.hltIter1PFLowPixelSeedsFromPixelTracksForBTag+process.hltIter1PFlowCkfTrackCandidatesForBTag+process.hltIter1PFlowCtfWithMaterialTracksForBTag+process.hltIter1PFlowTrackCutClassifierPromptForBTag+process.hltIter1PFlowTrackCutClassifierDetachedForBTag+process.hltIter1PFlowTrackCutClassifierMergedForBTag+process.hltIter1PFlowTrackSelectionHighPurityForBTag) + + +process.HLTIterativeTrackingIteration2ForBTag = cms.Sequence(process.hltIter2ClustersRefRemovalForBTag+process.hltIter2MaskedMeasurementTrackerEventForBTag+process.hltIter2PixelLayerTripletsForBTag+process.hltIter2PFlowPixelTrackingRegionsForBTag+process.hltIter2PFlowPixelClusterCheckForBTag+process.hltIter2PFlowPixelHitDoubletsForBTag+process.hltIter2PFlowPixelHitTripletsForBTag+process.hltIter2PFlowPixelSeedsForBTag+process.hltIter2PFlowCkfTrackCandidatesForBTag+process.hltIter2PFlowCtfWithMaterialTracksForBTag+process.hltIter2PFlowTrackCutClassifierForBTag+process.hltIter2PFlowTrackSelectionHighPurityForBTag) + + +process.HLTIterativeTrackingDoubletRecoveryForBTag = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalForBTag+process.hltDoubletRecoveryMaskedMeasurementTrackerEventForBTag+process.hltDoubletRecoveryPixelLayersAndRegionsForBTag+process.hltDoubletRecoveryPFlowPixelClusterCheckForBTag+process.hltDoubletRecoveryPFlowPixelHitDoubletsForBTag+process.hltDoubletRecoveryPFlowPixelSeedsForBTag+process.hltDoubletRecoveryPFlowCkfTrackCandidatesForBTag+process.hltDoubletRecoveryPFlowCtfWithMaterialTracksForBTag+process.hltDoubletRecoveryPFlowTrackCutClassifierForBTag+process.hltDoubletRecoveryPFlowTrackSelectionHighPurityForBTag) + + +process.HLTIterativeTrackingIter02ForBTag = cms.Sequence(process.HLTIterativeTrackingIteration0ForBTag+process.HLTIterativeTrackingIteration1ForBTag+process.hltIter1MergedForBTag+process.HLTIterativeTrackingIteration2ForBTag+process.hltIter2MergedForBTag+process.HLTIterativeTrackingDoubletRecoveryForBTag+process.hltMergedTracksForBTag) + + +process.HLTTrackReconstructionForBTag = cms.Sequence(process.HLTDoLocalPixelSequenceRegForBTag+process.HLTFastRecopixelvertexingSequence+process.HLTDoLocalStripSequenceRegForBTag+process.HLTIterativeTrackingIter02ForBTag) + + +process.HLTBtagDeepCSVSequenceL3 = cms.Sequence(process.hltSelectorJets30L1FastJet+process.hltSelectorCentralJets30L1FastJeta+process.hltSelector8CentralJetsL1FastJet+process.HLTTrackReconstructionForBTag+process.hltVerticesL3+process.hltFastPixelBLifetimeL3Associator+process.hltImpactParameterTagInfos+process.hltInclusiveVertexFinder+process.hltInclusiveSecondaryVertices+process.hltTrackVertexArbitrator+process.hltInclusiveMergedVertices+process.hltInclusiveSecondaryVertexFinderTagInfos+process.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo+process.hltDeepCombinedSecondaryVertexBJetTagsCalo) + + +process.HLTBeamHaloCleanerSequence = cms.Sequence(process.hltCSCHaloData+process.hltEcalHaloData+process.hltHcalHaloData+process.hltGlobalHaloData+process.hltCaloRecHitsBeamHaloCleaned+process.hltTowerMakerForAllBeamHaloCleaned) + + +process.HLTBTagMuJet40PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromJet40PF+process.hltSelector4JetsJet40PF+process.hltBSoftMuonJet40PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonJet40PFMu12L3TagInfos+process.hltBSoftMuonJet40PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet40PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet40PF+process.hltSelector4JetsDiJet40PF+process.hltBSoftMuonDiJet40PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet40PFMu12L3TagInfos+process.hltBSoftMuonDiJet40PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet100PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet100PF+process.hltSelector4JetsDiJet100PF+process.hltBSoftMuonDiJet100PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet100PFMu12L3TagInfos+process.hltBSoftMuonDiJet100PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet200PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet200PF+process.hltSelector4JetsDiJet200PF+process.hltBSoftMuonDiJet200PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet200PFMu12L3TagInfos+process.hltBSoftMuonDiJet200PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet350PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet350PF+process.hltSelector4JetsDiJet350PF+process.hltBSoftMuonDiJet350PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet350PFMu12L3TagInfos+process.hltBSoftMuonDiJet350PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet54PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet54PF+process.hltSelector4JetsDiJet54PF+process.hltBSoftMuonDiJet54PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet54PFMu12L3TagInfos+process.hltBSoftMuonDiJet54PFMu12L3BJetTagsByDR) + + +process.HLTBTagMuDiJet62PFMu12SequenceL3 = cms.Sequence(process.hltBSoftMuonGetJetsFromDiJet62PF+process.hltSelector4JetsDiJet62PF+process.hltBSoftMuonDiJet62PFMu12L3Jets+process.hltBSoftMuonMu12L3+process.hltBSoftMuonDiJet62PFMu12L3TagInfos+process.hltBSoftMuonDiJet62PFMu12L3BJetTagsByDR) + + +process.HLTSinglePhoton300erNoHESequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG300EtFilter) + + +process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence(process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0)+process.hltL3fL1Mu6DoubleEG10f0Filtered8) + + +process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter+process.HLTElePixelMatchSequence+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter+process.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter) + + +process.HLTSingleEle8CaloIdMGsfTrackIdMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaCandidatesWrapper+process.hltMu8Ele8EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu8Ele8HEFilter+process.hltEgammaClusterShape+process.hltMu8Ele8CaloIdMClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltMu8Ele8CaloIdMPixelMatchFilter+process.HLTGsfElectronSequence+process.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter+process.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter+process.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter) + + +process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence(process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0)+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8+process.HLTL3muontrkisovvlSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8) + + +process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter+process.hltEgammaEcalPFClusterIso+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter) + + +process.HLTBtagDeepCSVSequencePF = cms.Sequence(process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.hltPFJetForBtagSelector+process.hltPFJetForBtag+process.hltDeepBLifetimeTagInfosPF+process.hltDeepInclusiveVertexFinderPF+process.hltDeepInclusiveSecondaryVerticesPF+process.hltDeepTrackVertexArbitratorPF+process.hltDeepInclusiveMergedVerticesPF+process.hltDeepSecondaryVertexTagInfosPF+process.hltDeepCombinedSecondaryVertexBJetTagsInfos+process.hltDeepCombinedSecondaryVertexBJetTagsPF) + + +process.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromDiJet20L1FastJet+process.hltSelector4JetsDiJet20L1FastJet+process.hltBSoftMuonDiJet20L1FastJetL25Jets+process.hltBSoftMuonDiJet20L1FastJetL25TagInfos+process.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromDiJet40L1FastJet+process.hltSelector4JetsDiJet40L1FastJet+process.hltBSoftMuonDiJet40L1FastJetL25Jets+process.hltBSoftMuonDiJet40L1FastJetL25TagInfos+process.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromDiJet70L1FastJet+process.hltSelector4JetsDiJet70L1FastJet+process.hltBSoftMuonDiJet70L1FastJetL25Jets+process.hltBSoftMuonDiJet70L1FastJetL25TagInfos+process.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromDiJet110L1FastJet+process.hltSelector4JetsDiJet110L1FastJet+process.hltBSoftMuonDiJet110L1FastJetL25Jets+process.hltBSoftMuonDiJet110L1FastJetL25TagInfos+process.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromDiJet200L1FastJet+process.hltSelector4JetsDiJet200L1FastJet+process.hltBSoftMuonDiJet200L1FastJetL25Jets+process.hltBSoftMuonDiJet200L1FastJetL25TagInfos+process.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromJet300L1FastJet+process.hltSelector4JetsJet300L1FastJet+process.hltBSoftMuonJet300L1FastJetL25Jets+process.hltBSoftMuonJet300L1FastJetL25TagInfos+process.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet+process.hltSelector4JetsAK8DiJet170L1FastJet+process.hltBSoftMuonAK8DiJet170L1FastJetL25Jets+process.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos+process.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos+process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltDoubleMuon0L2PreFiltered0+process.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet+process.hltSelector4JetsAK8Jet170L1FastJet+process.hltBSoftMuonAK8Jet170L1FastJetL25Jets+process.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos+process.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR) + + +process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoSequence+process.hltL3fL1sDoubleMu5Filtered+process.hltBSoftMuonDoubleMu5L3+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence(process.HLTL2muonrecoSequence+process.hltBSoftMuonGetJetsFromJet300L1AK8FastJet+process.hltSelector4JetsJet300L1AK8FastJet+process.hltBSoftMuonJet300L1AK8FastJetL25Jets+process.hltBSoftMuonJet300L1AK8FastJetL25TagInfos+process.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR) + + +process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3+process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos+process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR) + + +process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoSequence+process.hltL3fL1sDoubleMu5Filtered+process.hltBSoftMuonDoubleMu5L3noalgo+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfosnoalgo+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3noalgo = cms.Sequence(process.HLTL3muonrecoNocandSequence+process.hltBSoftMuonMu5L3noalgo+process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfosnoalgo+process.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDRnoalgo) + + +process.HLTEle15Ele8CaloIdLTrackIdLIsoVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1LowETSingleAndDoubleEGOrPairFilter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLEtLeg2Filter+process.hltEgammaClusterShape+process.hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLHELeg2Filter+process.hltEgammaEcalPFClusterIso+process.hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter+process.HLTElePixelMatchSequence+process.hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter+process.HLTGsfElectronSequence+process.hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLDetaLeg2Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLDphiLeg2Filter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle15Ele8CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter+process.hltEle15Ele8CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter) + + +process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrPairFilter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter+process.hltEgammaClusterShape+process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter+process.hltEgammaEcalPFClusterIso+process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter+process.HLTElePixelMatchSequence+process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter+process.HLTGsfElectronSequence+process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter+process.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter) + + +process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence(process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0)+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23+process.HLTL3muontrkisovvlSequence+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23) + + +process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter+process.hltEgammaEcalPFClusterIso+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter) + + +process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence(process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0)+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12+process.HLTL3muontrkisovvlSequence+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12) + + +process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter+process.hltEgammaEcalPFClusterIso+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter) + + +process.HLTMu12DoubleUnSeededPho20Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG20EtUnseededFilter+process.HLTDoLocalHcalSequence+process.hltTowerMakerForAll+process.hltEgammaHoverEUnseeded+process.hltMu12DiEG20HEUnseededFilter) + + +process.HLTPho20CaloIdLV2TripleSeededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1TripleEGOrDoubleEGOrSingleEG+process.hltEG20EtL1TripleEGFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG20HEL1TripleEGFilter+process.hltEgammaClusterShape+process.hltEG20CaloIdLV2ClusterShapeL1TripleEGFilter) + + +process.HLTTriplePho20CaloIdLV2UnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG20EtUnseededFilter+process.HLTDoLocalHcalSequence+process.hltEgammaHoverEUnseeded+process.hltEG20HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltTriEG20CaloIdLV2ClusterShapeUnseededFilter) + + +process.HLTPho20CaloIdLV2UnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG20EtUnseededFilter+process.HLTDoLocalHcalSequence+process.hltEgammaHoverEUnseeded+process.hltEG20HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG20CaloIdLV2ClusterShapeUnseededFilter) + + +process.HLTTriplePho20CaloIdLV2R9IdVLSequence = cms.Sequence(process.HLTPho20CaloIdLV2TripleSeededSequence+process.hltEgammaR9ID+process.hltEG20CaloIdLV2R9IdVLR9IdL1TripleEGFilter+process.HLTPho20CaloIdLV2UnseededSequence+process.hltEgammaR9IDUnseeded+process.hltTriEG20CaloIdLV2R9IdVLR9IdUnseededFilter) + + +process.HLTPho30CaloIdLV2TripleSeededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1TripleEGOrDoubleEGOrSingleEG+process.hltEG30EtL1TripleEGFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30HEL1TripleEGFilter+process.hltEgammaClusterShape+process.hltEG30CaloIdLV2ClusterShapeL1TripleEGFilter) + + +process.HLTPho10CaloIdLV2UnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG10EtUnseededFilter+process.HLTDoLocalHcalSequence+process.hltEgammaHoverEUnseeded+process.hltEG10HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG10CaloIdLV2ClusterShapeUnseededFilter) + + +process.HLTTriplePho303010CaloIdLV2Sequence = cms.Sequence(process.HLTPho30CaloIdLV2TripleSeededSequence+process.HLTPho10CaloIdLV2UnseededSequence+process.hltDiEG30CaloIdLV2EtUnseededFilter+process.hltDiEG30TriEG10CaloIdLV2EtUnseededFilter) + + +process.HLTTriplePho303010CaloIdLV2R9IdVLSequence = cms.Sequence(process.HLTPho30CaloIdLV2TripleSeededSequence+process.hltEgammaR9ID+process.hltEG30CaloIdLV2R9IdVLR9IdL1TripleEGFilter+process.HLTPho10CaloIdLV2UnseededSequence+process.hltEgammaR9IDUnseeded+process.hltEG10CaloIdLV2R9IdVLR9IdUnseededFilter+process.hltDiEG30CaloIdLV2R9IdVLEtUnseededFilter+process.hltDiEG30TriEG10CaloIdLV2R9IdVLEtUnseededFilter) + + +process.HLTTriplePho35355CaloIdLV2R9IdVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1TripleEGOrDoubleEGOrSingleEG+process.hltEG35EtL1TripleEGFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG35HEL1TripleEGFilter+process.hltEgammaClusterShape+process.hltEG35CaloIdLV2ClusterShapeL1TripleEGFilter+process.hltEgammaR9ID+process.hltEG35CaloIdLV2R9IdVLR9IdL1TripleEGFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltEG5EtUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltEG5HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG5CaloIdLV2ClusterShapeUnseededFilter+process.hltEgammaR9IDUnseeded+process.hltEG5CaloIdLV2R9IdVLR9IdUnseededFilter+process.hltDiEG35CaloIdLV2R9IdVLEtUnseededFilter+process.hltDiEG35TriEG5CaloIdLV2R9IdVLEtUnseededFilter) + + +process.HLTPhoton20Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG15Filter+process.hltEG20L1EG15EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG20L1EG10OR15HEFilter) + + +process.HLTPhoton33Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG26Filter+process.hltEG33L1EG26EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG33L1EG26HEFilter) + + +process.HLTPhoton50Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG34to45Filter+process.hltEG50EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG50HEFilter) + + +process.HLTPhoton75Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG34ORL1SingleEG40Filter+process.hltEG75EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG75HEFilter) + + +process.HLTPhoton90Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG34ORL1SingleEG40Filter+process.hltEG90EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG90HEFilter) + + +process.HLTPhoton120Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG34ORL1SingleEG40Filter+process.hltEG120EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG120HEFilter) + + +process.HLTPhoton150Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG150EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG150HEFilter) + + +process.HLTPhoton175Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG175EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG175HEFilter) + + +process.HLTPhoton200Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG200EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG200HEFilter) + + +process.HLTTrackReconstructionForIsoForPhotons = cms.Sequence(process.HLTPreAK4PFJetsRecoSequence+process.HLTTrackReconstructionForPFNoMu) + + +process.HLTPhoton100EBTightIDTightIsoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG100EBTightIDTightIsoEtFilter+process.hltEgammaClusterShape+process.hltEG100EBTightIDTightIsoClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG100EBTightIDTightIsoHEFilter+process.hltEgammaR9ID+process.hltEG100EBTightIDTightIsoR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG100EBTightIDTightIsotEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG100EBTightIDTightIsoHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG100EBTightIDTightIsoTrackIsoFilter) + + +process.HLTPhoton110EBTightIDTightIsoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG110EBTightIDTightIsoEtFilter+process.hltEgammaClusterShape+process.hltEG110EBTightIDTightIsoClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG110EBTightIDTightIsoHEFilter+process.hltEgammaR9ID+process.hltEG110EBTightIDTightIsoR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG110EBTightIDTightIsotEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG110EBTightIDTightIsoHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG110EBTightIDTightIsoTrackIsoFilter) + + +process.HLTPhoton120EBTightIDTightIsoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG120EBTightIDTightIsoEtFilter+process.hltEgammaClusterShape+process.hltEG120EBTightIDTightIsoClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG120EBTightIDTightIsoHEFilter+process.hltEgammaR9ID+process.hltEG120EBTightIDTightIsoR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG120EBTightIDTightIsotEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG120EBTightIDTightIsoHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG120EBTightIDTightIsoTrackIsoFilter) + + +process.HLTPhoton100EBHE10Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG100EBHE10EtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG100EBHE10HEFilter) + + +process.HLTPhoton100EEHE10Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG100EEHE10EtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG100EEHE10HEFilter) + + +process.HLTPhoton100EETightIDTightIsoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG100EETightIDTightIsoEtFilter+process.hltEgammaClusterShape+process.hltEG100EETightIDTightIsoClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG100EETightIDTightIsoHEFilter+process.hltEgammaR9ID+process.hltEG100EETightIDTightIsoR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG100EETightIDTightIsotEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG100EETightIDTightIsoHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG100EETightIDTightIsoTrackIsoFilter) + + +process.HLTPhoton50R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG50R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG50R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG50R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG50R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG50R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG50R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTPhoton75R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG75R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG75R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG75R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG75R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG75R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG75R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG75R9Id90HE10IsoMEBOnlyEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG75R9Id90HE10IsoMEBOnlyHEFilter+process.hltEgammaR9ID+process.hltEG75R9Id90HE10IsoMEBOnlyR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter) + + +process.HLTPhoton90R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG90R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG90R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG90R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG90R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG90R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG90R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTPhoton120R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG120R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG120R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG120R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG120R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG120R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG120R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTPhoton165R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG165R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG165R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG165R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG165R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG165R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG165R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG30L1SingleAndDoubleEGOrEtFilter+process.hltEgammaR9ID+process.hltEG30LR9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30LHE12R9Id50b80eHEFilter+cms.ignore(process.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter)+process.hltEgammaClusterShape+cms.ignore(process.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter)+process.hltEgammaEcalPFClusterIso+cms.ignore(process.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter)+process.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG22EtEta2p55UnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG22R9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG22HE12R9Id50b80eHEUnseededFilter+cms.ignore(process.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter)+process.hltEgammaClusterShapeUnseeded+cms.ignore(process.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter)+process.hltEgammaEcalPFClusterIsoUnseeded+cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter)+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+cms.ignore(process.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter)) + + +process.HLTDiphoton30PV18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55NewPixelMatchSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG30L1SingleAndDoubleEGOrEtFilter+process.hltEgammaR9ID+process.hltEG30PVR9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30PVHE10R9Id50b80eHEFilter+process.hltEG30PVR9Idb85e90HE10R9Id50b80eR9IdLastFilter+process.hltEgammaClusterShape+process.hltEG30PVCaloId15b35eHE10R9Id50b80eClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG30PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoFilter+process.hltEG30PVRId85ANDIso60CaloId15b35eANDHE10R9Id50b80eLegCombNewPixelMatchLastFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG18EtUnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG18PVR9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG18PVHE10R9Id50b80eHEUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEG18PVNewPixelMatchPMS2Filter+process.hltEG18PVR9Idb85e90HE10R9Id50b80eR9NewPixelMatchUnseededLastFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNewPixelMatchUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNewPixelMatchUnseededFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNewPixelMatchLastFilter+process.hltDiEG18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55CombMassNewPixelMatchLastFilter) + + +process.HLTDiphoton30PV18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55NoPixelVetoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG30L1SingleAndDoubleEGOrEtFilter+process.hltEgammaR9ID+process.hltEG30PVR9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30PVHE10R9Id50b80eHEFilter+process.hltEG30PVR9Idb85e90HE10R9Id50b80eR9IdLastFilter+process.hltEgammaClusterShape+process.hltEG30PVCaloId15b35eHE10R9Id50b80eClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG30PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoFilter+process.hltEG30PVRId85ANDIso60CaloId15b35eANDHE10R9Id50b80eLegCombNoPixelVetoLastFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG18EtUnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG18PVR9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG18PVHE10R9Id50b80eHEUnseededFilter+process.hltEG18PVR9Idb85e90HE10R9Id50b80eR9NoPixelVetoUnseededLastFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG18PVCaloId15b35eHE10R9Id50b80eClusterShapeNoPixelVetoUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eEcalIsoNoPixelVetoUnseededFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+process.hltEG18PVIso60CaloId15b35eHE10R9Id50b80eTrackIsoUnseededNoPixelVetoLastFilter+process.hltDiEG18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55CombMassNoPixelVetoLastFilter) + + +process.HLTPhoton35R9Id90HE10IsoMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1EGAndTauFilter+process.hltEG35R9Id90HE10IsoMEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG35R9Id90HE10IsoMHEFilter+process.hltEgammaR9ID+process.hltEG35R9Id90HE10IsoMR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG35R9Id90HE10IsoMEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG35R9Id90HE10IsoMHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG35R9Id90HE10IsoMTrackIsoFilter) + + +process.HLTMediumChargedIsoPFTauSequence = cms.Sequence(process.hltPFTauMediumAbsoluteChargedIsolationDiscriminator+process.hltPFTauMediumRelativeChargedIsolationDiscriminator+process.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator) + + +process.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence(process.HLTMediumChargedIsoPFTauSequence+process.hltPFTau35+process.hltSelectedPFTausTrackFinding+process.hltPFTau35Track+process.hltPFTau2Prongs+process.hltSelectedPFTausTrackFindingMediumChargedIsolation+process.hltPFTau35TrackMediumChargedIso) + + +process.HLTIterativeTrackingTau3muNoL1MassIteration0 = cms.Sequence(process.hltPixelTracksForSeedsTau3muNoL1MassFilter+process.hltPixelTracksForSeedsTau3muNoL1MassFitter+process.hltPixelTracksTrackingRegionsForSeedsTau3muNoL1Mass+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsTau3muNoL1Mass+process.hltPixelTracksHitQuadrupletsForSeedsTau3muNoL1Mass+process.hltPixelTracksForSeedsTau3muNoL1Mass+process.hltIter0DisplacedTau3muNoL1MassPixelSeedsFromPixelTracks+process.hltIter0DisplacedTau3muNoL1MassCkfTrackCandidates+process.hltIter0DisplacedTau3muNoL1MassCtfWithMaterialTracks+process.hltIter0DisplacedTau3muNoL1MassTrackCutClassifier+process.hltIter0DisplacedTau3muNoL1MassTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTau3muNoL1MassIteration1 = cms.Sequence(process.hltIter1DisplacedTau3muNoL1MassClustersRefRemoval+process.hltIter1DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent+process.hltIter1DisplacedTau3muNoL1MassPixelLayerQuadruplets+process.hltIter1DisplacedTau3muNoL1MassPixelTrackingRegions+process.hltIter1DisplacedTau3muNoL1MassPixelClusterCheck+process.hltIter1DisplacedTau3muNoL1MassPixelHitDoublets+process.hltIter1DisplacedTau3muNoL1MassPixelHitQuadruplets+process.hltIter1DisplacedTau3muNoL1MassPixelSeeds+process.hltIter1DisplacedTau3muNoL1MassCkfTrackCandidates+process.hltIter1DisplacedTau3muNoL1MassCtfWithMaterialTracks+process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierPrompt+process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierDetached+process.hltIter1DisplacedTau3muNoL1MassTrackCutClassifierMerged+process.hltIter1DisplacedTau3muNoL1MassTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTau3muNoL1MassIteration2 = cms.Sequence(process.hltIter2DisplacedTau3muNoL1MassClustersRefRemoval+process.hltIter2DisplacedTau3muNoL1MassMaskedMeasurementTrackerEvent+process.hltIter2DisplacedTau3muNoL1MassPixelLayerTriplets+process.hltIter2DisplacedTau3muNoL1MassPixelTrackingRegions+process.hltIter2DisplacedTau3muNoL1MassPixelClusterCheck+process.hltIter2DisplacedTau3muNoL1MassPixelHitDoublets+process.hltIter2DisplacedTau3muNoL1MassPixelHitTriplets+process.hltIter2DisplacedTau3muNoL1MassPixelSeeds+process.hltIter2DisplacedTau3muNoL1MassCkfTrackCandidates+process.hltIter2DisplacedTau3muNoL1MassCtfWithMaterialTracks+process.hltIter2DisplacedTau3muNoL1MassTrackCutClassifier+process.hltIter2DisplacedTau3muNoL1MassTrackSelectionHighPurity) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedTau3muNoL1MassReg = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelLayerTripletsDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelTrackingRegionsDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelHitTripletsDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedTau3muNoL1MassReg = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryPixelLayerPairsDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryPixelClusterCheckDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryPixelHitDoubletsDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryPixelSeedsDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryTrackCutClassifierDisplacedTau3muNoL1MassReg+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedTau3muNoL1MassReg) + + +process.HLTIterativeTrackingTau3muNoL1MassIter02 = cms.Sequence(process.HLTIterativeTrackingTau3muNoL1MassIteration0+process.HLTIterativeTrackingTau3muNoL1MassIteration1+process.hltIter1DisplacedTau3muNoL1MassMerged+process.HLTIterativeTrackingTau3muNoL1MassIteration2+process.hltIter2DisplacedTau3muNoL1MassMerged+process.HLTIterativeTrackingTripletRecoveryDisplacedTau3muNoL1MassReg+process.hltTripletRecoveryMergedDisplacedTau3muNoL1MassReg+process.HLTIterativeTrackingDoubletRecoveryDisplacedTau3muNoL1MassReg+process.hltMergedTracksDisplacedTau3muNoL1MassReg) + + +process.HLTL3NoFiltersNoVtxmuonTkCandidateSequence = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.hltL3TrajSeedOIStateNoVtx+process.hltL3TrackCandidateFromL2OIStateNoVtx+process.hltL3TkTracksFromL2OIStateNoVtx+process.hltL3NoFiltersNoVtxMuonsOIState+process.hltL3NoFiltersNoVtxTrajSeedOIHit+process.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx+process.hltL3NoFiltersTkTracksFromL2OIHitNoVtx+process.hltL3NoFiltersNoVtxMuonsOIHit+process.hltL3NoFiltersNoVtxTkFromL2OICombination+process.hltPixelLayerTriplets+process.hltPixelLayerPairsLegacy+process.hltMixedLayerPairs+process.hltL3NoFiltersNoVtxTrajSeedIOHit+process.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx+process.hltL3NoFiltersTkTracksFromL2IOHitNoVtx+process.hltL3NoFiltersNoVtxMuonsIOHit+process.hltL3NoFiltersNoVtxTrajectorySeed+process.hltL3NoFiltersTrackCandidateFromL2NoVtx) + + +process.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence(process.HLTL3NoFiltersNoVtxmuonTkCandidateSequence+process.hltL3NoFiltersNoVtxTkTracksMergeStep1+process.hltL3NoFiltersTkTracksFromL2Novtx+process.hltL3NoFiltersNoVtxMuonsLinksCombination+process.hltL3NoFiltersNoVtxMuons) + + +process.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence(process.HLTL3NoFiltersNoVtxmuonrecoNocandSequence+process.hltL3NoFiltersNoVtxMuonCandidates) + + +process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence(process.HLTDoLocalPixelSequenceRegForBTag+process.HLTFastRecopixelvertexingSequence+process.HLTDoLocalStripSequenceRegForBTag+process.hltSelectorJets30L1FastJet+process.hltSelectorCentralJets30L1FastJeta+process.hltSelector8CentralJetsL1FastJet) + + +process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence(process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt+process.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt+process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt+process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt) + + +process.HLTIterativeTrackingIter12ForBTag = cms.Sequence(process.HLTIterativeTrackingIteration1ForBTag+process.hltIter1MergedForBTag+process.HLTIterativeTrackingIteration2ForBTag+process.hltIter2MergedForBTag) + + +process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence(process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt+process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt+process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt+process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt) + + +process.HLTIterativeTrackingIteration4DisplacedJets = cms.Sequence(process.hltDisplacedhltTrimmedPixelVertices+process.hltDisplacedhltIter4ClustersRefRemoval+process.hltDisplacedhltIter4MaskedMeasurementTrackerEvent+process.hltDisplacedhltIter4PixelLessLayerTriplets+process.hltDisplacedhltIter4PFlowPixelLessTrackingRegions+process.hltDisplacedhltIter4PFlowPixelLessClusterCheck+process.hltDisplacedhltIter4PFlowPixelLessHitDoublets+process.hltDisplacedhltIter4PFlowPixelLessHitTriplets+process.hltDisplacedhltIter4PFlowPixelLessSeeds+process.hltDisplacedhltIter4PFlowCkfTrackCandidates+process.hltDisplacedhltIter4PFlowCtfWithMaterialTracks+process.hltDisplacedhltIter4PFlowTrackSelectionHighPurity+process.hltIter4MergedWithIter012DisplacedJets) + + +process.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence(process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt+process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt+process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt+process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt) + + +process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence(process.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt+process.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt+process.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt+process.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt) + + +process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence(process.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt+process.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt+process.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt+process.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt) + + +process.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence(process.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt+process.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt+process.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt+process.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt) + + +process.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1IsoEG30erJetC34drMin0p3Filter+process.hltEG30L1IsoEGerJetC34drMin0p3EtFilter+process.hltEgammaClusterShape+process.hltEle30erJetC34WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle30erJetC34WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle30erJetC34WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle30erJetC34WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle30erJetC34WPTightPixelMatchFilter+process.hltEle30erJetC34WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter+process.hltEle30erJetC34WPTightGsfMissingHitsFilter+process.hltEle30erJetC34WPTightGsfDetaFilter+process.hltEle30erJetC34WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle30erJetC34WPTightGsfTrackIsoFilter) + + +process.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1IsoEG28erHTT100Filter+process.hltEG28L1IsoEG28erHTT100EtFilter+process.hltEgammaClusterShape+process.hltEle28erHTT100WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle28erHTT100WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle28erHTT100WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle28erHTT100WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle28erHTT100WPTightPixelMatchFilter+process.hltEle28erHTT100WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter+process.hltEle28erHTT100WPTightGsfMissingHitsFilter+process.hltEle28erHTT100WPTightGsfDetaFilter+process.hltEle28erHTT100WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle28erHTT100WPTightGsfTrackIsoFilter) + + +process.HLTPFHcalClusteringForEgammaUnseeded = cms.Sequence(process.hltParticleFlowRecHitHBHE+process.hltParticleFlowRecHitHF+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL+process.hltParticleFlowClusterHFForEgammaUnseeded) + + +process.HLTEle28HighEtaSC20Mass55Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGOrFilter+process.hltEle28HighEtaSC20EtFilter+process.hltEgammaClusterShape+process.hltEle28HighEtaSC20ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle28HighEtaSC20HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle28HighEtaSC20EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle28HighEtaSC20HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle28HighEtaSC20PixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle28HighEtaSC20OneOEMinusOneOPFilter+process.hltEle28HighEtaSC20DetaFilter+process.hltEle28HighEtaSC20DphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle28HighEtaSC20TrackIsoFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG20EtUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEle28HighEtaSC20ClusterShapeUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEle28HighEtaSC20EcalIsoFilterUnseeded+process.hltEgammaHoverEUnseeded+process.hltEle28HighEtaSC20HEFilterUnseeded+process.HLTPFHcalClusteringForEgammaUnseeded+process.hltEgammaHcalPFClusterIsoUnseeded+process.hltEle28HighEtaSC20HcalIsoFilterUnseeded+process.hltHighEtaSC20Selector+process.hltHighEtaSC20SelectorFilter+process.hltEle28HighEtaSC20Mass55Filter) + + +process.HLTPhoton23Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGDoubleMu4OSEG12ORDoubleMu5OSEG12Filter+process.hltEG23EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG23HEFilter) + + +process.HLTEle15VVVLGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5OpenFilter+process.hltEG15EtFilter+process.hltEgammaClusterShape+process.hltEle15VVVLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle15VVVLHEFilter+process.hltEgammaEcalPFClusterIsoR02+process.hltEle15VVVLEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIsoR02+process.hltEle15VVVLHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle15VVVLPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle15VVVLGsfOneOEMinusOneOPFilter+process.hltEle15VVVLGsfChi2Filter+process.hltEle15VVVLGsfMissingHitsFilter+process.hltEle15VVVLGsfDetaFilter+process.hltEle15VVVLGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle15VVVLGsfTrackIsoFilter) + + +process.HLTEle50VVVLGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5OpenFilter+process.hltEG50IsoVVVLEtFilter+process.hltEgammaClusterShape+process.hltEle50VVVLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle50VVVLHEFilter+process.hltEgammaEcalPFClusterIsoR02+process.hltEle50VVVLEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIsoR02+process.hltEle50VVVLHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle50VVVLPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle50VVVLGsfOneOEMinusOneOPFilter+process.hltEle50VVVLGsfChi2Filter+process.hltEle50VVVLGsfMissingHitsFilter+process.hltEle50VVVLGsfDetaFilter+process.hltEle50VVVLGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle50VVVLGsfTrackIsoFilter) + + +process.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTDoLocalHcalSequence+process.hltTowerMakerForAll+process.hltFixedGridRhoFastjetAllCaloForMuons+process.hltL3CaloMuonCorrectedVVVLIsolations+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltL3MuonCombRelIsolationVVVL) + + +process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence(process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0)+process.hltL3fL1DoubleMu4EG9f0Filtered4) + + +process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter+process.HLTElePixelMatchSequence+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter+process.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter) + + +process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence(process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0)+process.hltL3fL1DoubleMu7EG7f0Filtered9) + + +process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter+process.hltEgammaClusterShape+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter+process.HLTElePixelMatchSequence+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter+process.HLTGsfElectronSequence+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter+process.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter) + + +process.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence(process.hltIterL3OISeedsFromL2MuonsNoVtx+process.hltIterL3OITrackCandidatesNoVtx+process.hltIterL3OIMuCtfWithMaterialTracksNoVtx+process.hltIterL3OIMuonTrackCutClassifierNoVtx+process.hltIterL3OIMuonTrackSelectionHighPurityNoVtx+process.hltL3MuonsIterL3OINoVtx) + + +process.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence(process.hltIterL3MuonPixelTracksFilterNoVtx+process.hltIterL3MuonPixelTracksFitterNoVtx+process.hltIterL3MuonPixelTracksTrackingRegionsNoVtx+process.hltIterL3MuonPixelLayerQuadrupletsNoVtx+process.hltIterL3MuonPixelTracksHitDoubletsNoVtx+process.hltIterL3MuonPixelTracksHitQuadrupletsNoVtx+process.hltIterL3MuonPixelTracksNoVtx) + + +process.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence(process.HLTIterL3MuonRecoPixelTracksSequenceNoVtx+process.hltIterL3MuonPixelVerticesNoVtx+process.hltIterL3MuonTrimmedPixelVerticesNoVtx) + + +process.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence(process.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx+process.hltIter0IterL3MuonCkfTrackCandidatesNoVtx+process.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx+process.hltIter0IterL3MuonTrackCutClassifierNoVtx+process.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx) + + +process.HLTIterativeTrackingIteration2ForIterL3MuonNoVtx = cms.Sequence(process.hltIter2IterL3MuonClustersRefRemovalNoVtx+process.hltIter2IterL3MuonMaskedMeasurementTrackerEventNoVtx+process.hltIter2IterL3MuonPixelLayerTripletsNoVtx+process.hltIter2IterL3MuonPixelClusterCheckNoVtx+process.hltIter2IterL3MuonPixelHitDoubletsNoVtx+process.hltIter2IterL3MuonPixelHitTripletsNoVtx+process.hltIter2IterL3MuonPixelSeedsNoVtx+process.hltIter2IterL3MuonCkfTrackCandidatesNoVtx+process.hltIter2IterL3MuonCtfWithMaterialTracksNoVtx+process.hltIter2IterL3MuonTrackCutClassifierNoVtx+process.hltIter2IterL3MuonTrackSelectionHighPurityNoVtx) + + +process.HLTIterativeTrackingIter02ForIterL3MuonNoVtx = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx+process.HLTIterativeTrackingIteration2ForIterL3MuonNoVtx+process.hltIter2IterL3MuonMergedNoVtx) + + +process.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence(process.HLTIterL3MuonRecopixelvertexingSequenceNoVtx+process.HLTIterativeTrackingIter02ForIterL3MuonNoVtx+process.hltL3MuonsIterL3IONoVtx) + + +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence(process.HLTIterL3OImuonTkCandidateSequenceNoVtx+process.hltIterL3OIL3MuonsLinksCombinationNoVtx+process.hltIterL3OIL3MuonsNoVtx+process.hltIterL3OIL3MuonCandidatesNoVtx+process.hltL2SelectorForL3IONoVtx+process.HLTIterL3IOmuonTkCandidateSequenceNoVtx+process.hltIterL3MuonsFromL2LinksCombinationNoVtx+process.hltIterL3MuonsFromL2NoVtx) + + +process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonNoVtx = cms.Sequence(process.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx+process.hltIterL3FromL1MuonPixelLayerQuadrupletsNoVtx+process.hltIterL3FromL1MuonPixelTracksHitDoubletsNoVtx+process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsNoVtx+process.hltIterL3FromL1MuonPixelTracksNoVtx) + + +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence(process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonNoVtx+process.hltIterL3FromL1MuonPixelVerticesNoVtx+process.hltIterL3FromL1MuonTrimmedPixelVerticesNoVtx) + + +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence(process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx+process.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx+process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx+process.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx+process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx) + + +process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonNoVtx = cms.Sequence(process.hltIter2IterL3FromL1MuonClustersRefRemovalNoVtx+process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventNoVtx+process.hltIter2IterL3FromL1MuonPixelLayerTripletsNoVtx+process.hltIter2IterL3FromL1MuonPixelClusterCheckNoVtx+process.hltIter2IterL3FromL1MuonPixelHitDoubletsNoVtx+process.hltIter2IterL3FromL1MuonPixelHitTripletsNoVtx+process.hltIter2IterL3FromL1MuonPixelSeedsNoVtx+process.hltIter2IterL3FromL1MuonCkfTrackCandidatesNoVtx+process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksNoVtx+process.hltIter2IterL3FromL1MuonTrackCutClassifierNoVtx+process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityNoVtx) + + +process.HLTIterativeTrackingIter02ForIterL3FromL1MuonNoVtx = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx+process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonNoVtx+process.hltIter2IterL3FromL1MuonMergedNoVtx) + + +process.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence(process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx+process.HLTIterativeTrackingIter02ForIterL3FromL1MuonNoVtx) + + +process.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx+process.hltIterL3MuonL1MuonNoL2SelectorNoVtx+process.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx) + + +process.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence(process.HLTIterL3muonTkCandidateSequenceNoVtx+process.hltIterL3MuonMergedNoVtx+process.hltIterL3MuonAndMuonFromL1MergedNoVtx+process.hltL3MuonsIterL3LinksNoVtx+process.hltIterL3MuonsNoVtx) + + +process.HLTL3muonrecoSequenceNoVtx = cms.Sequence(process.HLTL3muonrecoNocandSequenceNoVtx+process.hltIterL3MuonCandidatesNoVtx) + + +process.HLTTrackerMuonSequenceNoVtx = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecoPixelTracksSequence+process.HLTDoLocalStripSequence+process.hltMuTrackSeeds+process.hltMuCkfTrackCandidates+process.hltMuCtfTracks+process.HLTL3muonrecoNocandSequenceNoVtx+process.hltDiMuonMergingNoVtx+process.hltDiMuonLinksNoVtx+process.hltGlbTrkMuonsNoVtx+process.hltGlbTrkMuonCandsNoVtx) + + +process.HLTEle8CaloIdLTrackIdLIsoVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter+process.hltEle8CaloIdLTrackIdLIsoVLEtFilter+process.hltEgammaClusterShape+process.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle8CaloIdLTrackIdLIsoVLHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter+process.hltEle8CaloIdLTrackIdLIsoVLDetaFilter+process.hltEle8CaloIdLTrackIdLIsoVLDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter) + + +process.HLTEle12CaloIdLTrackIdLIsoVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter+process.hltEle12CaloIdLTrackIdLIsoVLEtFilter+process.hltEgammaClusterShape+process.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle12CaloIdLTrackIdLIsoVLHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter+process.hltEle12CaloIdLTrackIdLIsoVLDetaFilter+process.hltEle12CaloIdLTrackIdLIsoVLDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter) + + +process.HLTEle15CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEle15CaloIdLTrackIdLIsoVLJet30L1MatchFilter+process.hltEle15CaloIdLTrackIdLIsoVLJet30EtFilter+process.hltEgammaClusterShape+process.hltEle15CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle15CaloIdLTrackIdLIsoVLJet30HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle15CaloIdLTrackIdLIsoVLJet30EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle15CaloIdLTrackIdLIsoVLJet30HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle15CaloIdLTrackIdLIsoVLJet30PixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle15CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter+process.hltEle15CaloIdLTrackIdLIsoVLJet30DetaFilter+process.hltEle15CaloIdLTrackIdLIsoVLJet30DphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle15CaloIdLTrackIdLIsoVLJet30TrackIsoFilter) + + +process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter+process.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter+process.hltEgammaClusterShape+process.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter+process.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter+process.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter) + + +process.HLTEle8CaloIdMGsfTrkIdMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaCandidatesWrapper+process.hltEle8EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle8HEFilter+process.hltEgammaClusterShape+process.hltEle8CaloIdMClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle8CaloIdMPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter+process.hltEle8CaloIdMGsfTrackIdMDetaFilter+process.hltEle8CaloIdMGsfTrackIdMDphiFilter) + + +process.HLTEle17CaloIdMGsfTrkIdMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaCandidatesWrapper+process.hltEle17EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle17HEFilter+process.hltEgammaClusterShape+process.hltEle17CaloIdMClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle17CaloIdMPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter+process.hltEle17CaloIdMGsfTrackIdMDetaFilter+process.hltEle17CaloIdMGsfTrackIdMDphiFilter) + + +process.HLTEle23CaloIdMGsfTrkIdMSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaCandidatesWrapper+process.hltEle23EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle23HEFilter+process.hltEgammaClusterShape+process.hltEle23CaloIdMClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle23CaloIdMPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter+process.hltEle23CaloIdMGsfTrackIdMDetaFilter+process.hltEle23CaloIdMGsfTrackIdMDphiFilter) + + +process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEle50EtFilter+process.hltEgammaClusterShape+process.hltEle50CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle50CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle50CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG115EtFilter+process.hltEgammaClusterShape+process.hltEG115CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG115CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle115CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG135EtFilter+process.hltEgammaClusterShape+process.hltEG135CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG135CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle135CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle145CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG145EtFilter+process.hltEgammaClusterShape+process.hltEG145CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG145CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle145CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle145CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle145CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle200CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG200EtFilter+process.hltEgammaClusterShape+process.hltEG200CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG200CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle200CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle200CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle200CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle250CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG250EtFilter+process.hltEgammaClusterShape+process.hltEG250CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG250CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle250CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle250CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle250CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTEle300CaloIdVTGsfTrkIdTGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter+process.hltEG300EtFilter+process.hltEgammaClusterShape+process.hltEG300CaloIdVTClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG300CaloIdVTHEFilter+process.HLTElePixelMatchSequence+process.hltEle300CaloIdVTPixelMatchFilter+process.HLTGsfElectronSequence+process.hltEle300CaloIdVTGsfTrkIdTGsfDetaFilter+process.hltEle300CaloIdVTGsfTrkIdTGsfDphiFilter) + + +process.HLTPFHT350MinPFJet15Sequence = cms.Sequence(process.HLTAK4CaloJetsSequence+process.hltHtMhtJet10+process.hltHT175Jet10+process.HLTAK4PFJetsSequence+process.hltPFHTJet15+process.hltPFHT350Jet15) + + +process.HLTPhoton60R9Id90CaloIdLIsoLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter+process.hltEG60EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG60HEFilter+process.hltEgammaR9ID+process.hltEG60R9Id90CaloIdLIsoLR9IdFilter+process.hltEgammaClusterShape+process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter) + + +process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter+process.hltEG60EtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG60HEFilter+process.hltEgammaR9ID+process.hltEG60R9Id90CaloIdLIsoLR9IdFilter+process.hltEgammaClusterShape+process.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter+process.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter) + + +process.HLTSC3018EIso15HE30eMass70Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGWithJetAndTauFilter+process.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHToverET+process.hltEG30HE30HEFilter+process.hltEgammaEcalPFClusterIso+process.hltEG30EIso15HE30EcalIsoLastFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG18EtEta2p55UnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG18HE30eHEUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEG18EIso15HE30EcalIsoUnseededFilter+process.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter) + + +process.HLTBeginSequenceL1Fat = cms.Sequence(process.hltTriggerType+process.hltL1EventNumberL1Fat+process.HLTL1UnpackerSequence+process.HLTBeamSpot) + + +process.HLTBeginSequenceRandom = cms.Sequence(process.hltRandomEventsFilter+process.hltGtStage2Digis) + + +process.HLTTrackReconstructionForPixelOnlyPF = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.hltPixelTracksZetaClean+process.hltPixelOnlyPFMuonMerging+process.hltPixelOnlyMuonLinks+process.hltPixelOnlyMuons) + + +process.HLTPixelOnlyParticleFlowSequence = cms.Sequence(process.HLTPreshowerSequence+process.hltParticleFlowRecHitECALUnseeded+process.hltParticleFlowRecHitHBHE+process.hltParticleFlowRecHitHF+process.hltParticleFlowRecHitPSUnseeded+process.hltParticleFlowClusterECALUncorrectedUnseeded+process.hltParticleFlowClusterPSUnseeded+process.hltParticleFlowClusterECALUnseeded+process.hltParticleFlowClusterHBHE+process.hltParticleFlowClusterHCAL+process.hltParticleFlowClusterHF+process.hltLightPixelOnlyPFTracks+process.hltPixelOnlyParticleFlowBlock+process.hltPixelOnlyParticleFlow) + + +process.HLTAK4PixelOnlyPFJetsReconstructionSequence = cms.Sequence(process.HLTL2muonrecoSequence+process.HLTL3muonrecoSequence+process.HLTTrackReconstructionForPixelOnlyPF+process.HLTPixelOnlyParticleFlowSequence+process.hltAK4PixelOnlyPFJets+process.hltAK4PixelOnlyPFJetsLooseID+process.hltAK4PixelOnlyPFJetsTightID) + + +process.HLTAK4PixelOnlyPFCorrectorProducersSequence = cms.Sequence(process.hltAK4PixelOnlyPFFastJetCorrector+process.hltAK4PixelOnlyPFRelativeCorrector+process.hltAK4PixelOnlyPFAbsoluteCorrector+process.hltAK4PixelOnlyPFResidualCorrector+process.hltAK4PixelOnlyPFCorrector) + + +process.HLTAK4PixelOnlyPFJetsCorrectionSequence = cms.Sequence(process.hltFixedGridRhoFastjetPixelOnlyAll+process.HLTAK4PixelOnlyPFCorrectorProducersSequence+process.hltAK4PixelOnlyPFJetsCorrected+process.hltAK4PixelOnlyPFJetsLooseIDCorrected+process.hltAK4PixelOnlyPFJetsTightIDCorrected) + + +process.HLTAK4PixelOnlyPFJetsSequence = cms.Sequence(process.HLTPreAK4PFJetsRecoSequence+process.HLTAK4PixelOnlyPFJetsReconstructionSequence+process.HLTAK4PixelOnlyPFJetsCorrectionSequence) + + +process.HLTMuIsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTPixelOnlyPFScoutingSequence = cms.Sequence(process.HLTAK4PixelOnlyPFJetsSequence+process.hltPixelOnlyPFMETProducer+process.HLTMuIsolationSequence+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEgammaEcalPFClusterIso+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.HLTElePixelMatchSequence+process.HLTGsfElectronSequence+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso) + + +process.HLTL2muonrecoSequenceScoutingNoVtx = cms.Sequence(process.HLTL2muonrecoNocandSequence+process.hltL2MuonCandidatesScoutingNoVtx) + + +process.HLTIterL3OImuonTkCandidateSequenceScoutingNoVtx = cms.Sequence(process.hltIterL3OISeedsFromL2MuonsScoutingNoVtx+process.hltIterL3OITrackCandidatesScoutingNoVtx+process.hltIterL3OIMuCtfWithMaterialTracksScoutingNoVtx+process.hltIterL3OIMuonTrackCutClassifierScoutingNoVtx+process.hltIterL3OIMuonTrackSelectionHighPurityScoutingNoVtx+process.hltL3MuonsIterL3OIScoutingNoVtx) + + +process.HLTIterL3MuonRecoPixelTracksSequenceScoutingNoVtx = cms.Sequence(process.hltIterL3MuonPixelTracksFilterScoutingNoVtx+process.hltIterL3MuonPixelTracksFitterScoutingNoVtx+process.hltIterL3MuonPixelTracksTrackingRegionsScoutingNoVtx+process.hltIterL3MuonPixelLayerQuadrupletsScoutingNoVtx+process.hltIterL3MuonPixelTracksHitDoubletsScoutingNoVtx+process.hltIterL3MuonPixelTracksHitQuadrupletsScoutingNoVtx+process.hltIterL3MuonPixelTracksScoutingNoVtx) + + +process.HLTIterL3MuonRecopixelvertexingSequenceScoutingNoVtx = cms.Sequence(process.HLTIterL3MuonRecoPixelTracksSequenceScoutingNoVtx+process.hltIterL3MuonPixelVerticesScoutingNoVtx+process.hltIterL3MuonTrimmedPixelVerticesScoutingNoVtx) + + +process.HLTIterativeTrackingIteration0ForIterL3MuonScoutingNoVtx = cms.Sequence(process.hltIter0IterL3MuonPixelSeedsFromPixelTracksScoutingNoVtx+process.hltIter0IterL3MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter0IterL3MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter0IterL3MuonTrackCutClassifierScoutingNoVtx+process.hltIter0IterL3MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingIteration2ForIterL3MuonScoutingNoVtx = cms.Sequence(process.hltIter2IterL3MuonClustersRefRemovalScoutingNoVtx+process.hltIter2IterL3MuonMaskedMeasurementTrackerEventScoutingNoVtx+process.hltIter2IterL3MuonPixelLayerTripletsScoutingNoVtx+process.hltIter2IterL3MuonPixelClusterCheckScoutingNoVtx+process.hltIter2IterL3MuonPixelHitDoubletsScoutingNoVtx+process.hltIter2IterL3MuonPixelHitTripletsScoutingNoVtx+process.hltIter2IterL3MuonPixelSeedsScoutingNoVtx+process.hltIter2IterL3MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter2IterL3MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter2IterL3MuonTrackCutClassifierScoutingNoVtx+process.hltIter2IterL3MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingIter02ForIterL3MuonScoutingNoVtx = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3MuonScoutingNoVtx+process.HLTIterativeTrackingIteration2ForIterL3MuonScoutingNoVtx+process.hltIter2IterL3MuonMergedScoutingNoVtx) + + +process.HLTIterL3IOmuonTkCandidateSequenceScoutingNoVtx = cms.Sequence(process.HLTIterL3MuonRecopixelvertexingSequenceScoutingNoVtx+process.HLTIterativeTrackingIter02ForIterL3MuonScoutingNoVtx+process.hltL3MuonsIterL3IOScoutingNoVtx) + + +process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceScoutingNoVtx = cms.Sequence(process.HLTIterL3OImuonTkCandidateSequenceScoutingNoVtx+process.hltIterL3OIL3MuonsLinksCombinationScoutingNoVtx+process.hltIterL3OIL3MuonsScoutingNoVtx+process.hltIterL3OIL3MuonCandidatesScoutingNoVtx+process.hltL2SelectorForL3IOScoutingNoVtx+process.HLTIterL3IOmuonTkCandidateSequenceScoutingNoVtx+process.hltIterL3MuonsFromL2LinksCombinationScoutingNoVtx+process.hltIterL3MuonsFromL2ScoutingNoVtx) + + +process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonScoutingNoVtx = cms.Sequence(process.hltIterL3FromL1MuonPixelTracksTrackingRegionsScoutingNoVtx+process.hltIterL3FromL1MuonPixelLayerQuadrupletsScoutingNoVtx+process.hltIterL3FromL1MuonPixelTracksHitDoubletsScoutingNoVtx+process.hltIterL3FromL1MuonPixelTracksHitQuadrupletsScoutingNoVtx+process.hltIterL3FromL1MuonPixelTracksScoutingNoVtx) + + +process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonScoutingNoVtx = cms.Sequence(process.HLTRecoPixelTracksSequenceForIterL3FromL1MuonScoutingNoVtx+process.hltIterL3FromL1MuonPixelVerticesScoutingNoVtx+process.hltIterL3FromL1MuonTrimmedPixelVerticesScoutingNoVtx) + + +process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonScoutingNoVtx = cms.Sequence(process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksScoutingNoVtx+process.hltIter0IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter0IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter0IterL3FromL1MuonTrackCutClassifierScoutingNoVtx+process.hltIter0IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonScoutingNoVtx = cms.Sequence(process.hltIter2IterL3FromL1MuonClustersRefRemovalScoutingNoVtx+process.hltIter2IterL3FromL1MuonMaskedMeasurementTrackerEventScoutingNoVtx+process.hltIter2IterL3FromL1MuonPixelLayerTripletsScoutingNoVtx+process.hltIter2IterL3FromL1MuonPixelClusterCheckScoutingNoVtx+process.hltIter2IterL3FromL1MuonPixelHitDoubletsScoutingNoVtx+process.hltIter2IterL3FromL1MuonPixelHitTripletsScoutingNoVtx+process.hltIter2IterL3FromL1MuonPixelSeedsScoutingNoVtx+process.hltIter2IterL3FromL1MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter2IterL3FromL1MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter2IterL3FromL1MuonTrackCutClassifierScoutingNoVtx+process.hltIter2IterL3FromL1MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingIter02ForIterL3FromL1MuonScoutingNoVtx = cms.Sequence(process.HLTIterativeTrackingIteration0ForIterL3FromL1MuonScoutingNoVtx+process.HLTIterativeTrackingIteration2ForIterL3FromL1MuonScoutingNoVtx+process.hltIter2IterL3FromL1MuonMergedScoutingNoVtx) + + +process.HLTIterL3IOmuonFromL1TkCandidateSequenceScoutingNoVtx = cms.Sequence(process.HLTRecopixelvertexingSequenceForIterL3FromL1MuonScoutingNoVtx+process.HLTIterativeTrackingIter02ForIterL3FromL1MuonScoutingNoVtx) + + +process.HLTIterL3muonTkCandidateSequenceScoutingNoVtx = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceScoutingNoVtx+process.hltIterL3MuonL1MuonNoL2SelectorScoutingNoVtx+process.HLTIterL3IOmuonFromL1TkCandidateSequenceScoutingNoVtx) + + +process.HLTL3muonrecoNocandSequenceScoutingNoVtx = cms.Sequence(process.HLTIterL3muonTkCandidateSequenceScoutingNoVtx+process.hltIterL3MuonMergedScoutingNoVtx+process.hltIterL3MuonAndMuonFromL1MergedScoutingNoVtx+process.hltL3MuonsIterL3LinksScoutingNoVtx+process.hltIterL3MuonsScoutingNoVtx) + + +process.HLTL3muonrecoSequenceScoutingNoVtx = cms.Sequence(process.HLTL3muonrecoNocandSequenceScoutingNoVtx+process.hltIterL3MuonCandidatesScoutingNoVtx) + + +process.HLTPFClusteringEcalMFForMuonsScoutingNoVtx = cms.Sequence(process.hltRecHitInRegionForMuonsMFnoVtx+process.hltRecHitInRegionForMuonsESScoutingNoVtx+process.hltParticleFlowRecHitECALForMuonsMFScoutingNoVtx+process.hltParticleFlowRecHitPSForMuonsScoutingNoVtx+process.hltParticleFlowClusterECALUncorrectedForMuonsMFScoutingNoVtx+process.hltParticleFlowClusterPSForMuonsScoutingNoVtx+process.hltParticleFlowClusterECALForMuonsMFScoutingNoVtx) + + +process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsScoutingNoVtx = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalMFSequence+process.HLTDoLocalHcalSequence+process.hltTowerMakerForECALMF+process.hltTowerMakerForHCAL+process.hltFixedGridRhoFastjetECALMFForMuons+process.hltFixedGridRhoFastjetHCAL+process.HLTPFClusteringEcalMFForMuonsScoutingNoVtx+process.hltMuonEcalMFPFClusterIsoForMuonsScoutingNoVtx) + + +process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsScoutingNoVtx = cms.Sequence(process.HLTPFHcalClustering+process.hltMuonHcalPFClusterIsoForMuonsScoutingNoVtx) + + +process.HLTPixelTrackingL3MuonScoutingNoVtx = cms.Sequence(process.hltL3MuonVertexScoutingNoVtx+process.HLTDoLocalPixelSequence+process.hltPixelLayerQuadruplets+process.hltPixelTracksL3MuonFilter+process.hltPixelTracksL3MuonFitter+process.hltPixelTracksTrackingRegionsL3MuonScoutingNoVtx+process.hltPixelTracksHitDoubletsL3MuonScoutingNoVtx+process.hltPixelTracksHitQuadrupletsL3MuonScoutingNoVtx+process.hltPixelTracksL3MuonScoutingNoVtx+process.hltPixelVerticesL3MuonScoutingNoVtx) + + +process.HLTIterativeTrackingL3MuonIteration0ScoutingNoVtx = cms.Sequence(process.hltPixelTracksForSeedsL3MuonFilter+process.hltPixelTracksForSeedsL3MuonFitter+process.hltPixelTracksTrackingRegionsForSeedsL3MuonScoutingNoVtx+process.hltPixelTracksHitDoubletsForSeedsL3MuonScoutingNoVtx+process.hltPixelTracksHitQuadrupletsForSeedsL3MuonScoutingNoVtx+process.hltPixelTracksForSeedsL3MuonScoutingNoVtx+process.hltIter0L3MuonPixelSeedsFromPixelTracksScoutingNoVtx+process.hltIter0L3MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter0L3MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter0L3MuonTrackCutClassifierScoutingNoVtx+process.hltIter0L3MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingL3MuonIteration1ScoutingNoVtx = cms.Sequence(process.hltIter1L3MuonClustersRefRemovalScoutingNoVtx+process.hltIter1L3MuonMaskedMeasurementTrackerEventScoutingNoVtx+process.hltIter1L3MuonPixelLayerQuadrupletsScoutingNoVtx+process.hltIter1L3MuonPixelTrackingRegionsScoutingNoVtx+process.hltIter1L3MuonPixelClusterCheck+process.hltIter1L3MuonPixelHitDoubletsScoutingNoVtx+process.hltIter1L3MuonPixelHitQuadrupletsScoutingNoVtx+process.hltIter1L3MuonPixelSeedsScoutingNoVtx+process.hltIter1L3MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter1L3MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter1L3MuonTrackCutClassifierPromptScoutingNoVtx+process.hltIter1L3MuonTrackCutClassifierDetachedScoutingNoVtx+process.hltIter1L3MuonTrackCutClassifierMergedScoutingNoVtx+process.hltIter1L3MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingL3MuonIteration2ScoutingNoVtx = cms.Sequence(process.hltIter2L3MuonClustersRefRemovalScoutingNoVtx+process.hltIter2L3MuonMaskedMeasurementTrackerEventScoutingNoVtx+process.hltIter2L3MuonPixelLayerTripletsScoutingNoVtx+process.hltIter2L3MuonPixelTrackingRegionsScoutingNoVtx+process.hltIter2L3MuonPixelClusterCheck+process.hltIter2L3MuonPixelHitDoubletsScoutingNoVtx+process.hltIter2L3MuonPixelHitTripletsScoutingNoVtx+process.hltIter2L3MuonPixelSeedsScoutingNoVtx+process.hltIter2L3MuonCkfTrackCandidatesScoutingNoVtx+process.hltIter2L3MuonCtfWithMaterialTracksScoutingNoVtx+process.hltIter2L3MuonTrackCutClassifierScoutingNoVtx+process.hltIter2L3MuonTrackSelectionHighPurityScoutingNoVtx) + + +process.HLTIterativeTrackingL3MuonIter02ScoutingNoVtx = cms.Sequence(process.HLTIterativeTrackingL3MuonIteration0ScoutingNoVtx+process.HLTIterativeTrackingL3MuonIteration1ScoutingNoVtx+process.hltIter1L3MuonMergedScoutingNoVtx+process.HLTIterativeTrackingL3MuonIteration2ScoutingNoVtx+process.hltIter2L3MuonMergedScoutingNoVtx) + + +process.HLTTrackReconstructionForIsoL3MuonIter02ScoutingNoVtx = cms.Sequence(process.HLTPixelTrackingL3MuonScoutingNoVtx+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingL3MuonIter02ScoutingNoVtx) + + +process.HLTMuIsolationSequenceScoutingNoVtx = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsScoutingNoVtx+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsScoutingNoVtx+process.HLTTrackReconstructionForIsoL3MuonIter02ScoutingNoVtx+process.hltMuonTkRelIsolationCut0p09MapScoutingNoVtx) + + +process.HLTDoHIEcalClusWithCleaningSequence = cms.Sequence(process.hltIslandBasicClustersHI+process.hltHiIslandSuperClustersHI+process.hltHiCorrectedIslandBarrelSuperClustersHI+process.hltHiCorrectedIslandEndcapSuperClustersHI+process.hltCleanedHiCorrectedIslandBarrelSuperClustersHI+process.hltRecoHIEcalWithCleaningCandidate) + + +process.HLTPhoton20SequenceLooseHOverE = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG10Filter+process.hltEG20EtFilterLooseHoverE+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG20HEFilterLooseHoverE) + + +process.HLTPhoton30SequenceLooseHOverE = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG10Filter+process.hltEG30EtFilterLooseHoverE+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30HEFilterLooseHoverE) + + +process.HLTBeginSequenceCalibration = cms.Sequence(process.hltCalibrationEventsFilter+process.hltGtStage2Digis) + + +process.HLTBeginSequenceNZS = cms.Sequence(process.hltTriggerType+process.hltL1EventNumberNZS+process.HLTL1UnpackerSequence+process.HLTBeamSpot) + + +process.HLTNoPUSequence = cms.Sequence(process.HLTDoLocalPixelSequenceRegForBTag+process.HLTFastRecopixelvertexingSequence+process.hltPixelTracksForNoPUFilter+process.hltSelectorJets20L1FastJetForNoPU+process.hltPixelTracksForNoPUFitter+process.hltPixelTracksTrackingRegionsForNoPU+process.hltPixelTracksHitDoubletsForNoPU+process.hltPixelTracksHitQuadrupletsForNoPU+process.hltPixelTracksForNoPU+process.hltCaloJetFromPV) + + +process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5Filter+process.hltEG10EtL1SingleEG5EtFilter+process.hltEgammaR9ID+process.hltEG10R9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHToverET+process.hltEG10HE10R9Id50b80eHEFilter+cms.ignore(process.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter)+process.hltEgammaClusterShape+cms.ignore(process.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter)+process.hltEgammaEcalPFClusterIso+cms.ignore(process.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter)+process.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG10EtEta2p55UnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG10R9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG10HE10R9Id50b80eHEUnseededFilter+cms.ignore(process.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter)+process.hltEgammaClusterShapeUnseeded+cms.ignore(process.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter)+process.hltEgammaEcalPFClusterIsoUnseeded+cms.ignore(process.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter)+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+cms.ignore(process.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter)+process.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter) + + +process.HLTEle5CaloIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5WithJetAndTauFilter+process.hltEG5L1SingleEG5WithJetAndTauEtFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG5HEFilter+process.hltEgammaClusterShape+process.hltEG5CaloIdLClusterShapeFilter+process.HLTElePixelMatchSequence+process.hltEle5CaloIdLPixelMatchFilter) + + +process.HLTEle5CaloIdLMWSequence = cms.Sequence(process.HLTEle5CaloIdLSequence+process.hltEle5CaloIdLMWPMS2Filter) + + +process.HLTDoubleEle5CaloIdLUnseededSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltEgammaCandidatesWrapperUnseeded+process.hltDiEG5EtUnseededFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverEUnseeded+process.hltDiEG5HEUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltDiEG5CaloIdLClusterShapeUnseededFilter+process.HLTElePixelMatchUnseededSequence+process.hltDiEle5CaloIdLPixelMatchUnseededFilter) + + +process.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence(process.HLTDoubleEle5CaloIdLUnseededSequence+process.hltDiEle5CaloIdLMWPMS2UnseededFilter) + + +process.HLTEle5WPTightGsfSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5Filter+process.hltEG5L1SingleEG5EtFilter+process.hltEgammaClusterShape+process.hltEle5WPTightClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle5WPTightHEFilter+process.hltEgammaEcalPFClusterIso+process.hltEle5WPTightEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle5WPTightHcalIsoFilter+process.HLTElePixelMatchSequence+process.hltEle5WPTightPixelMatchFilter+process.hltEle5WPTightPMS2Filter+process.HLTGsfElectronSequence+process.hltEle5WPTightGsfOneOEMinusOneOPFilter+process.hltEle5WPTightGsfMissingHitsFilter+process.hltEle5WPTightGsfDetaFilter+process.hltEle5WPTightGsfDphiFilter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle5WPTightGsfTrackIsoFilter) + + +process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG5Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter+process.hltEgammaClusterShape+process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter+process.hltEgammaEcalPFClusterIso+process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter+process.HLTElePixelMatchSequence+process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter+process.HLTGsfElectronSequence+process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter+process.HLTTrackReconstructionForIsoElectronIter02+process.hltEgammaEleGsfTrackIso+process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter+process.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter) + + +process.HLTMuIsolationSequenceForMC = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu5L1L2L3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence(process.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFilteredEB0p14EE0p10+process.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons+process.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFilteredHB0p16HE0p20+process.HLTTrackReconstructionForIsoL3MuonIter02+process.hltMuonTkRelIsolationCut0p07Map) + + +process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence = cms.Sequence(process.HLTMediumChargedIsoPFTauSequence+process.hltPFTau50+process.hltSelectedPFTausTrackFinding+process.hltPFTau50Track+process.hltPFTauTrackPt30Discriminator+process.hltPFTau1Prong+process.hltSelectedPFTausTrackPt30MediumAbsOrRelIsolation1Prong+process.hltPFTau50TrackPt30MediumAbsOrRelIso1Prong) + + +process.HLTMediumIsoPFTauHighPtRelaxedIsoSequence = cms.Sequence(process.hltPFTauMediumHighPtRelaxedIsoAbsoluteIsolationDiscriminator+process.hltPFTauMediumHighPtRelaxedIsoRelativeIsolationDiscriminator+process.hltPFTauMediumHighPtRelaxedIsoAbsOrRelIsolationDiscriminator) + + +process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50 = cms.Sequence(process.HLTMediumIsoPFTauHighPtRelaxedIsoSequence+process.hltPFTauTrackPt50Discriminator+process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation) + + +process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50OnePr = cms.Sequence(process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50+process.hltPFTau1Prong+process.hltSelectedPFTausTrackPt50AbsOrRelMediumHighPtRelaxedIsoIsolation1Prong) + + +process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter+process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter+process.hltEgammaClusterShape+process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter+process.HLTDoLocalHcalSequence+process.hltTowerMakerForAll+process.hltEgammaHoverE+process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter+process.HLTElePixelMatchSequence+process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter+process.HLTGsfElectronSequence+process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter+process.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter) + + +process.HLTDoublePFTauPt35Eta2p1Trk1Reg = cms.Sequence(process.hltDoublePFTau35Reg+process.hltPFTauTrackPt1DiscriminatorReg+process.hltSelectedPFTausTrackPt1Reg+process.hltDoublePFTau35TrackPt1Reg) + + +process.HLTHPSDoublePFTauPt30Eta2p1Trk1Reg = cms.Sequence(process.hltHpsDoublePFTau30Reg+process.hltHpsPFTauTrackPt1DiscriminatorReg+process.hltHpsSelectedPFTausTrackPt1Reg+process.hltHpsDoublePFTau30TrackPt1Reg) + + +process.HLTHPSDoublePFTauPt35Eta2p1Trk1Reg = cms.Sequence(process.hltHpsDoublePFTau35Reg+process.hltHpsPFTauTrackPt1DiscriminatorReg+process.hltHpsSelectedPFTausTrackPt1Reg+process.hltHpsDoublePFTau35TrackPt1Reg) + + +process.HLTHPSDoublePFTauPt40Eta2p1Trk1Reg = cms.Sequence(process.hltHpsDoublePFTau40Reg+process.hltHpsPFTauTrackPt1DiscriminatorReg+process.hltHpsSelectedPFTausTrackPt1Reg+process.hltHpsDoublePFTau40TrackPt1Reg) + + +process.HLTDoubleLooseChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTLooseChargedIsoPFTauSequence+process.hltDoublePFTau20+process.hltSelectedPFTausTrackFinding+process.hltDoublePFTau20Track+process.hltSelectedPFTausTrackFindingLooseChargedIsolation+process.hltDoublePFTau20TrackLooseChargedIso+process.hltPFTauAgainstMuonDiscriminator+process.hltSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltDoublePFTau20TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSDoubleLooseChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSLooseChargedIsoPFTauSequence+process.hltHpsDoublePFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsDoublePFTau20Track+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolation+process.hltHpsDoublePFTau20TrackLooseChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingLooseChargedIsolationAgainstMuon+process.hltHpsDoublePFTau20TrackLooseChargedIsoAgainstMuon) + + +process.HLTHPSDoubleMediumChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSMediumChargedIsoPFTauSequence+process.hltHpsDoublePFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsDoublePFTau20Track+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolation+process.hltHpsDoublePFTau20TrackMediumChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingMediumChargedIsolationAgainstMuon+process.hltHpsDoublePFTau20TrackMediumChargedIsoAgainstMuon) + + +process.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence = cms.Sequence(process.HLTHPSTightChargedIsoPFTauSequence+process.hltHpsDoublePFTau20+process.hltHpsSelectedPFTausTrackFinding+process.hltHpsDoublePFTau20Track+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolation+process.hltHpsDoublePFTau20TrackTightChargedIso+process.hltHpsPFTauAgainstMuonDiscriminator+process.hltHpsSelectedPFTausTrackFindingTightChargedIsolationAgainstMuon+process.hltHpsDoublePFTau20TrackTightChargedIsoAgainstMuon) + + +process.HLTPhoton50R9Id90HE10IsoMEBOnlySequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG50R9Id90HE10IsoMEBOnlyEtFilter+process.hltEgammaClusterShape+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG50R9Id90HE10IsoMEBOnlyHEFilter+process.hltEgammaR9ID+process.hltEG50R9Id90HE10IsoMEBOnlyR9Filter+process.hltEgammaEcalPFClusterIso+process.hltEG50R9Id90HE10IsoMEBOnlyEcalIsoFilter+process.HLTPFHcalClustering+process.hltEgammaHcalPFClusterIso+process.hltEG50R9Id90HE10IsoMEBOnlyHcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltEG50R9Id90HE10IsoMEBOnlyTrackIsoFilter) + + +process.HLTIterativeTrackingDoubleJpsiIteration0 = cms.Sequence(process.hltPixelTracksForSeedsJpsiFilter+process.hltPixelTracksForSeedsJpsiFitter+process.hltPixelTracksTrackingRegionsForSeedsJpsiDoubleTrk+process.hltPixelLayerQuadruplets+process.hltPixelTracksHitDoubletsForSeedsJpsiDoubleTrk+process.hltPixelTracksHitQuadrupletsForSeedsJpsiDoubleTrk+process.hltPixelTracksForSeedsJpsiDoubleTrk+process.hltIter0DisplacedJpsiPixelSeedsFromPixelTracksDoubleTrk+process.hltIter0DisplacedJpsiCkfTrackCandidatesDoubleTrk+process.hltIter0DisplacedJpsiCtfWithMaterialTracksDoubleTrk+process.hltIter0DisplacedJpsiTrackCutClassifierDoubleTrk+process.hltIter0DisplacedJpsiTrackSelectionHighPurityDoubleTrk) + + +process.HLTIterativeTrackingDoubleJpsiIteration1 = cms.Sequence(process.hltIter1DisplacedJpsiClustersRefRemovalDoubleTrk+process.hltIter1DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk+process.hltIter1DisplacedJpsiPixelLayerQuadrupletsDoubleTrk+process.hltIter1DisplacedJpsiPixelTrackingRegionsDoubleTrk+process.hltIter1DisplacedJpsiPixelClusterCheck+process.hltIter1DisplacedJpsiPixelHitDoubletsDoubleTrk+process.hltIter1DisplacedJpsiPixelHitQuadrupletsDoubleTrk+process.hltIter1DisplacedJpsiPixelSeedsDoubleTrk+process.hltIter1DisplacedJpsiCkfTrackCandidatesDoubleTrk+process.hltIter1DisplacedJpsiCtfWithMaterialTracksDoubleTrk+process.hltIter1DisplacedJpsiTrackCutClassifierPromptDoubleTrk+process.hltIter1DisplacedJpsiTrackCutClassifierDetachedDoubleTrk+process.hltIter1DisplacedJpsiTrackCutClassifierMergedDoubleTrk+process.hltIter1DisplacedJpsiTrackSelectionHighPurityDoubleTrk) + + +process.HLTIterativeTrackingDoubleJpsiIteration2 = cms.Sequence(process.hltIter2DisplacedJpsiClustersRefRemovalDoubleTrk+process.hltIter2DisplacedJpsiMaskedMeasurementTrackerEventDoubleTrk+process.hltIter2DisplacedJpsiPixelLayerTripletsDoubleTrk+process.hltIter2DisplacedJpsiPixelTrackingRegionsDoubleTrk+process.hltIter2DisplacedJpsiPixelClusterCheck+process.hltIter2DisplacedJpsiPixelHitDoubletsDoubleTrk+process.hltIter2DisplacedJpsiPixelHitTripletsDoubleTrk+process.hltIter2DisplacedJpsiPixelSeedsDoubleTrk+process.hltIter2DisplacedJpsiCkfTrackCandidatesDoubleTrk+process.hltIter2DisplacedJpsiCtfWithMaterialTracksDoubleTrk+process.hltIter2DisplacedJpsiTrackCutClassifierDoubleTrk+process.hltIter2DisplacedJpsiTrackSelectionHighPurityDoubleTrk) + + +process.HLTIterativeTrackingTripletRecoveryDisplacedJpsiRegDoubleTrk = cms.Sequence(process.hltTripletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelLayerTripletsDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelTrackingRegionsDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelHitTripletsDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk) + + +process.HLTIterativeTrackingDoubletRecoveryDisplacedJpsiRegDoubleTrk = cms.Sequence(process.hltDoubletRecoveryClustersRefRemovalDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryMaskedMeasurementTrackerEventDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryPixelLayerPairsDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryPixelClusterCheckDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryPixelHitDoubletsDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryPixelSeedsDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryCkfTrackCandidatesDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryCtfWithMaterialTracksDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryTrackCutClassifierDisplacedJpsiRegDoubleTrk+process.hltDoubletRecoveryTrackSelectionHighPurityDisplacedJpsiRegDoubleTrk) + + +process.HLTIterativeTrackingDoubleJpsiIter02 = cms.Sequence(process.HLTIterativeTrackingDoubleJpsiIteration0+process.HLTIterativeTrackingDoubleJpsiIteration1+process.hltIter1DisplacedJpsiMergedDoubleTrk+process.HLTIterativeTrackingDoubleJpsiIteration2+process.hltIter2DisplacedJpsiMergedDoubleTrk+process.HLTIterativeTrackingTripletRecoveryDisplacedJpsiRegDoubleTrk+process.hltTripletRecoveryMergedDisplacedJpsiRegDoubleTrk+process.HLTIterativeTrackingDoubletRecoveryDisplacedJpsiRegDoubleTrk+process.hltMergedTracksDisplacedJpsiRegDoubleTrk) + + +process.HLTTrackerMuonSequenceLowPtIter0and1 = cms.Sequence(process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIteration0+process.HLTIterativeTrackingIteration1+process.hltIter1Merged+process.HLTL3muonrecoNocandSequence+process.hltDiMuonMergingIter01TkMu+process.hltDiMuonLinksIter01TkMuMerge+process.hltGlbTrkMuonsLowPtIter01Merge+process.hltGlbTrkMuonLowPtIter01MergeCands) + + +process.HLTFastPrimaryVertexSequence = cms.Sequence(process.hltSelectorJets20L1FastJet+process.hltSelectorCentralJets20L1FastJeta+process.hltSelector4CentralJetsL1FastJet+process.HLTDoLocalPixelSequenceRegForBTag+process.HLTFastRecopixelvertexingSequence) + + +process.HLTBtagDeepCSVSequencePFAK8 = cms.Sequence(process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.hltPFJetForBtagSelectorAK8+process.hltPFJetForBtagAK8+process.hltDeepBLifetimeTagInfosPFAK8+process.hltDeepInclusiveVertexFinderPF+process.hltDeepInclusiveSecondaryVerticesPF+process.hltDeepTrackVertexArbitratorPF+process.hltDeepInclusiveMergedVerticesPF+process.hltDeepSecondaryVertexTagInfosPFAK8+process.hltDeepCombinedSecondaryVertexBJetTagsInfosAK8+process.hltDeepCombinedSecondaryVertexBJetTagsPFAK8) + + +process.HLTBtagBoostedDoubleSecondaryVertexSequencePFAK8 = cms.Sequence(process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.hltPFJetForDBtagSelectorAK8+process.hltPFJetForDBtagAK8+process.hltBoostedDBLifetimeTagInfosPFAK8+process.hltBoostedDBInclusiveVertexFinderPFAK8+process.hltBoostedDBInclusiveSecondaryVerticesPFAK8+process.hltBoostedDBTrackVertexArbitratorPFAK8+process.hltBoostedDBInclusiveMergedVerticesPFAK8+process.hltBoostedDBSecondaryVertexTagInfosPFAK8+process.hltBoostedDBSVAK8TagInfosPF+process.hltBoostedDBJetTagsPFAK8) + + +process.HLTDiphoton3018R9Idb50e90ANDIso60CaloId15b35eANDHE12b10eMass55NoPixelVetoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG30L1SingleAndDoubleEGOrEtFilter+process.hltEgammaR9ID+process.hltEG30R9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30HE12b10eR9Id50b80eHEFilter+process.hltEG30R9Id50b90eHE12b10eR9Id50b80eR9IdFilter+process.hltEgammaClusterShape+process.hltEG30CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG30Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG18EtUnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG18R9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG18HE12b10eR9Id50b80eHEUnseededFilter+process.hltEG18R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG18CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEG18Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+process.hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter+process.hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eMass55CombMassLastFilter) + + +process.HLTDiphoton3018R9Idb50e90ANDIso60CaloId15b35eANDHE12b10eNoPixelVetoSequence = cms.Sequence(process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleAndDoubleEGOrFilter+process.hltEG30L1SingleAndDoubleEGOrEtFilter+process.hltEgammaR9ID+process.hltEG30R9Id50b80eR9IdFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltEG30HE12b10eR9Id50b80eHEFilter+process.hltEG30R9Id50b90eHE12b10eR9Id50b80eR9IdFilter+process.hltEgammaClusterShape+process.hltEG30CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter+process.hltEgammaEcalPFClusterIso+process.hltEG30Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter+process.HLTPFClusteringForEgammaUnseeded+process.hltEgammaCandidatesUnseeded+process.hltDiEG18EtUnseededFilter+process.hltEgammaR9IDUnseeded+process.hltDiEG18R9Id50b80eR9IdUnseededFilter+process.hltEgammaHoverEUnseeded+process.hltDiEG18HE12b10eR9Id50b80eHEUnseededFilter+process.hltEG18R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter+process.hltEgammaClusterShapeUnseeded+process.hltEG18CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter+process.hltEgammaEcalPFClusterIsoUnseeded+process.hltEG18Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIsoUnseeded+process.hltEG18TrackIso60Iso60CaloId15b35eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter) + + +process.HLTBeginSequenceParking = cms.Sequence(process.hltTriggerType+process.hltEnableParking+process.HLTL1UnpackerSequence+process.HLTBeamSpot) + + +process.HLTPixelOnlyPFScoutingPackingSequence = cms.Sequence(process.hltScoutingPFPacker+process.hltScoutingMuonPacker+process.hltScoutingEgammaPacker) + + +process.HLTPFScoutingPackingSequence = cms.Sequence(process.hltScoutingPFPacker+process.hltScoutingMuonPacker+process.hltScoutingEgammaPacker) + + +process.HLTriggerFirstPath = cms.Path(process.hltGetConditions+process.hltGetRaw+process.hltPSetMap+process.hltBoolFalse) + + +process.HLT_AK8PFJet360_TrimMass30_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet180+process.hltPreAK8PFJet360TrimMass30+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet260+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets260+process.hltAK8SinglePFJet360+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTEndSequence) + + +process.HLT_AK8PFJet380_TrimMass30_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet180+process.hltPreAK8PFJet380TrimMass30+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet280+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets280+process.hltAK8SinglePFJet380+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTEndSequence) + + +process.HLT_AK8PFJet400_TrimMass30_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet180+process.hltPreAK8PFJet400TrimMass30+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltAK8SinglePFJet400+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTEndSequence) + + +process.HLT_AK8PFJet420_TrimMass30_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet180+process.hltPreAK8PFJet420TrimMass30+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet320+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets320+process.hltAK8SinglePFJet420+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTEndSequence) + + +process.HLT_AK8PFHT750_TrimMass50_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPreAK8PFHT750TrimMass50+process.HLTAK8CaloJetsSequence+process.hltAK8HtMht+process.hltAK8Ht650+process.HLTAK8PFJetsSequence+process.hltAK8PFHTwJetPt200+process.hltAK8TrimModJets+process.hlt1AK8PFJetsTrimMass50Pt200+process.hltAK8PFHT750+process.HLTEndSequence) + + +process.HLT_AK8PFHT800_TrimMass50_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPreAK8PFHT800TrimMass50+process.HLTAK8CaloJetsSequence+process.hltAK8HtMht+process.hltAK8Ht700+process.HLTAK8PFJetsSequence+process.hltAK8PFHTwJetPt200+process.hltAK8TrimModJets+process.hlt1AK8PFJetsTrimMass50Pt200+process.hltAK8PFHT800+process.HLTEndSequence) + + +process.HLT_AK8PFHT850_TrimMass50_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPreAK8PFHT850TrimMass50+process.HLTAK8CaloJetsSequence+process.hltAK8HtMht+process.hltAK8Ht750+process.HLTAK8PFJetsSequence+process.hltAK8PFHTwJetPt200+process.hltAK8TrimModJets+process.hlt1AK8PFJetsTrimMass50Pt200+process.hltAK8PFHT850+process.HLTEndSequence) + + +process.HLT_AK8PFHT900_TrimMass50_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPreAK8PFHT900TrimMass50+process.HLTAK8CaloJetsSequence+process.hltAK8HtMht+process.hltAK8Ht800+process.HLTAK8PFJetsSequence+process.hltAK8PFHTwJetPt200+process.hltAK8TrimModJets+process.hlt1AK8PFJetsTrimMass50Pt200+process.hltAK8PFHT900+process.HLTEndSequence) + + +process.HLT_CaloJet500_NoJetID_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreCaloJet500NoJetID+process.HLTAK4CaloJetsReconstructionNoIDSequence+process.HLTAK4CaloJetsCorrectionNoIDSequence+process.hltSingleCaloJet500+process.HLTEndSequence) + + +process.HLT_CaloJet550_NoJetID_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreCaloJet550NoJetID+process.HLTAK4CaloJetsReconstructionNoIDSequence+process.HLTAK4CaloJetsCorrectionNoIDSequence+process.hltSingleCaloJet550+process.HLTEndSequence) + + +process.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu5DoubleEG3+process.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL+process.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence+process.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu3DoubleEG7p5+process.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon+process.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence+process.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_Trimuon5_3p5_2_Upsilon_Muon_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMuV1OSM5to17+process.hltPreTrimuon53p52UpsilonMuon+process.hltTripleMuonV2L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltTripleMuonV2L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3TripleMuonV2L1Filtered0)+process.hltTripleMuL3V2PreFiltered0+process.hltTripleMuL3V2bPreFiltered0+process.hltTripleMuL3V2cPreFiltered0+process.hltUpsilonMuonL3Filtered+process.hltDisplacedmumuVtxProducerUpsilonMuon+process.hltVertexmumuFilterUpsilonMuon+process.HLTEndSequence) + + +process.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMuOpen53p52UpsilonMuon+process.hltPreTrimuonOpen53p52UpsilonMuon+process.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0+process.HLTL2muonrecoSequenceOpenMu+cms.ignore(process.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0)+process.HLTL3muonrecoOpenMuSequence+cms.ignore(process.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0)+process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222+process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52+process.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52+process.hltUpsilonMuon53p52OpenMuonL3Filtered+process.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon+process.hltVertexmumuFilterUpsilonMuon53p52OpenMuon+process.HLTEndSequence) + + +process.HLT_DoubleEle25_CaloIdL_MW_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau+process.hltPreDoubleEle25CaloIdLMW+process.HLTEle25CaloIdLMWSequence+process.HLTDoubleEle25CaloIdLMWSequence+process.HLTEndSequence) + + +process.HLT_DoubleEle27_CaloIdL_MW_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau+process.hltPreDoubleEle27CaloIdLMW+process.HLTEle27CaloIdLMWSequence+process.HLTDoubleEle27CaloIdLMWSequence+process.HLTEndSequence) + + +process.HLT_DoubleEle33_CaloIdL_MW_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau+process.hltPreDoubleEle33CaloIdLMW+process.HLTEle33CaloIdLMWSequence+process.HLTDoubleEle33CaloIdLMWSequence+process.HLTEndSequence) + + +process.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORDoubleLooseIsoEGXXer+process.hltPreDoubleEle24eta2p1WPTightGsf+process.HLTDoubleEle24erWPTightGsfForTauSequence+process.HLTEndSequence) + + +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT+process.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350+process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence+process.hltDoubleEle8Mass8Filter+process.hltDoubleEle8DZFilter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleEG6to8HTT250to300IorL1sHTT+process.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350+process.HLTDoubleEle8CaloIdMGsfTrackIdMSequence+process.hltDoubleEle8Mass8Filter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_Ele27_Ele37_CaloIdL_MW_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau+process.hltPreEle27Ele37CaloIdLMW+process.HLTEle37CaloIdLMWSequence+process.HLTDoubleEle37Ele27CaloIdLMWSequence+process.HLTEndSequence) + + +process.HLT_Mu27_Ele37_CaloIdL_MW_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu25+process.hltPreMu27Ele37CaloIdLMW+process.hltL1fL1sMu16orMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q+process.HLTEle37CaloIdLMWUnseededSequence+process.HLTEndSequence) + + +process.HLT_Mu37_Ele27_CaloIdL_MW_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu25+process.hltPreMu37Ele27CaloIdLMW+process.hltL1fL1sMu16orMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu16orMu25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+process.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q+process.HLTEle27CaloIdLMWUnseededSequence+process.HLTEndSequence) + + +process.HLT_Mu37_TkMu27_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreMu37TkMu27+process.hltL1fL1sMu22orMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orMu25L1f0L2Filtered25)+process.HLTL3muonrecoSequence+process.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered37TrkFiltered27+process.hltDiMuonGlb37Trk27DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_DoubleMu4_3_Bs_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorDoubleMu0er1p4SQOSdRMax1p4+process.hltPreDoubleMu43Bs+process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0)+process.hltDoubleMu4BsL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4Bs+process.hltDisplacedmumuFilterDoubleMu4Bs+process.HLTEndSequence) + + +process.HLT_DoubleMu4_3_Jpsi_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorDoubleMu0er1p4SQOSdRMax1p4+process.hltPreDoubleMu43Jpsi+process.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0)+process.hltDoubleMu43JpsiDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu43Jpsi+process.hltmumuFilterDoubleMu43Jpsi+process.HLTEndSequence) + + +process.HLT_DoubleMu4_JpsiTrk_Displaced_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4JpsiTrkDisplaced+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4JpsiDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi+process.hltDisplacedmumuFilterDoubleMu4Jpsi+process.HLTIterativeTrackingDisplacedJpsiIter02+process.hltJpsiTkAllConeTracksIter+process.hltJpsiTkVertexProducer+process.hltJpsiTkVertexFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4LowMassNonResonantTrkDisplaced+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4LowMassNonResonantDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4LowMassNonResonant+process.hltDisplacedmumuFilterDoubleMu4LowMassNonResonant+process.HLTIterativeTrackingDisplacedNRIter02+process.hltLowMassNonResonantTkAllConeTracksIter+process.hltLowMassNonResonantTkVertexProducer+process.hltLowMassNonResonantTkVertexFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu3_Trk_Tau3mu_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorTripleMu530DoubleMu53OSMassMax9+process.hltPreDoubleMu3TrkTau3mu+process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0)+process.hltDoubleMu3TrkTau3muL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu+process.hltDisplacedmumuFilterDoubleMu3Tau3mu+process.HLTIterativeTrackingTau3muIter02+process.hltTau3muTkAllConeTracksIter+process.hltTau3muTkVertexProducer+process.hltTau3muTkVertexFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu3_TkMu_DsTau3Mu_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4IorTripleMu530DoubleMu53OSMassMax9+process.hltPreDoubleMu3TkMuDsTau3Mu+process.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0)+process.hltDoubleMu3TrkTau3muL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu+process.hltDisplacedmumuFilterDoubleMu3Tau3mu+process.HLTTrackerMuonSequenceLowPt+process.hltdstau3mumuontrkFltr+process.hltdstau3muDisplaced3muVtxProducer+process.hltdstau3muDisplaced3muFltr+process.HLTEndSequence) + + +process.HLT_DoubleMu4_PsiPrimeTrk_Displaced_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4PsiPrimeTrkDisplaced+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4PsiPrimeDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4PsiPrime+process.hltDisplacedmumuFilterDoubleMu4PsiPrime+process.HLTIterativeTrackingDisplacedPsiPrimeIter02+process.hltPsiPrimeTkAllConeTracksIter+process.hltPsiPrimeTkVertexProducer+process.hltPsiPrimeTkVertexFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu3SQHTT200+process.hltPreDoubleMu4Mass3p8DZPFHT350+process.hltDoubleMuon4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltDoubleMuon4L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3DoubleMuon4L1Filtered0)+process.hltL3fL1DiMu3SQHT200L3PreFiltered4+process.hltDoubleMuon4Mass3p8Filtered+process.hltDoubleMu4Mass3p8DZFilter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_Mu3_PFJet40_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu3IorMu3Jet30er2p5+process.hltPreMu3PFJet40+process.hltL1fL1sMu3Jet30L1Filtered0+process.hltL1sSingleJet35ObjectMap+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3L1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3L1Filtered0)+process.hltL3fL1sMu3L1f0L2f0L3Filtered3+process.HLTAK4PFJetsSequence+process.hltMu3JetCollectionsForLeptonPlusPFJets+process.hltMu3PFJet40MuCleaned+process.HLTEndSequence) + + +process.HLT_Mu7p5_L2Mu2_Jpsi_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQ+process.hltPreMu7p5L2Mu2Jpsi+process.hltL1fL1DoubleMu0SQL1Filtered0+process.HLTL2muonrecoSequence+process.hltL2fSQDoubleMu2L2PreFiltered2+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0)+process.hltL3fSQMu7p5L2Mu2L3Filtered7p5+process.hltSQMu7p5L2Mu2JpsiTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_L2Mu2_Upsilon_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQ+process.hltPreMu7p5L2Mu2Upsilon+process.hltL1fL1DoubleMu0SQL1Filtered0+process.HLTL2muonrecoSequence+process.hltL2fSQDoubleMu2L2PreFiltered2+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0)+process.hltL3fSQMu7p5L2Mu2L3Filtered7p5+process.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track2_Jpsi_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track2Jpsi+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track2JpsiTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track3p5_Jpsi_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track3p5Jpsi+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track3p5JpsiTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track7_Jpsi_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track7Jpsi+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track7JpsiTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track2_Upsilon_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track2Upsilon+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track2UpsilonTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track3p5_Upsilon_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track3p5Upsilon+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track3p5UpsilonTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu7p5_Track7_Upsilon_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu7p5Track7Upsilon+process.hltL1fMu7p5TrackFiltered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fMu7p5TrackL2Filtered7)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fMu7p5TrackFiltered0)+process.hltL3fLMu7p5TrackL3Filtered7p5+process.HLTTrackReconstructionL3MuonIter02+process.hltTracksIter+process.hltMu7p5Track7UpsilonTrackMassFiltered+process.HLTEndSequence) + + +process.HLT_Mu3_L1SingleMu5orSingleMu7_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu7+process.hltPreMu3L1SingleMu5orSingleMu7+process.hltL1sEmuSingleMu3+process.hltL1fL1sEmuMu3L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sEmuMu3L1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0)+process.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3+process.HLTEndSequence) + + +process.HLT_DoublePhoton33_CaloIdL_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau+process.hltPreDoublePhoton33CaloIdL+process.HLTPho33CaloIdLSequence+process.HLTDoublePho33CaloIdLUnseededSequence+process.HLTEndSequence) + + +process.HLT_DoublePhoton70_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau+process.hltPreDoublePhoton70+process.HLTDoublePho70Sequence+process.HLTEndSequence) + + +process.HLT_DoublePhoton85_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau+process.hltPreDoublePhoton85+process.HLTDoublePho85Sequence+process.HLTEndSequence) + + +process.HLT_Ele20_WPTight_Gsf_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGLowETer2p5or+process.hltPreEle20WPTightGsf+process.HLTEle20WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele15_WPLoose_Gsf_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGLowETer2p5or+process.hltPreEle15WPLooseGsf+process.HLTEle15WPLooseGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele17_WPLoose_Gsf_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGLowETer2p5or+process.hltPreEle17WPLooseGsf+process.HLTEle17WPLooseGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele20_WPLoose_Gsf_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGLowETer2p5or+process.hltPreEle20WPLooseGsf+process.HLTEle20WPLooseGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele20_eta2p1_WPLoose_Gsf_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGLowETer2p5or+process.hltPreEle20eta2p1WPLooseGsf+process.HLTEle20Eta2p1WPLooseGsfSequence+process.HLTEndSequence) + + +process.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiEle27WPTightCaloOnlyL1DoubleEG+process.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence+process.HLTEndSequence) + + +process.HLT_Ele27_WPTight_Gsf_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle27WPTightGsf+process.HLTEle27WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele28_WPTight_Gsf_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle28WPTightGsf+process.HLTEle28WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele30_WPTight_Gsf_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle30WPTightGsf+process.HLTEle30WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele32_WPTight_Gsf_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle32WPTightGsf+process.HLTEle32WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele35_WPTight_Gsf_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle35WPTightGsf+process.HLTEle35WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele35_WPTight_Gsf_L1EGMT_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sAlCaSingleEle+process.hltPreEle35WPTightGsfL1EGMT+process.HLTSingleEleGsfL1EGMTSequence+process.HLTEndSequence) + + +process.HLT_Ele38_WPTight_Gsf_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle38WPTightGsf+process.HLTEle38WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele40_WPTight_Gsf_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle40WPTightGsf+process.HLTEle40WPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreEle32WPTightGsfL1DoubleEG+process.HLTEle32L1DoubleEGWPTightGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTau30_eta2p1_CrossL1_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTau30eta2p1CrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauConeSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTLooseChargedIsoPFTau30Sequence+process.hltL1JetsHLTPFTauTrackLooseChargedIsolationMatch+process.hltSelectedPFTau30LooseChargedIsolationL1HLTMatched+process.hltOverlapFilterIsoEle24WPTightGsfLooseIsoPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTauHPS30eta2p1CrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSLooseChargedIsoPFTau30Sequence+process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationMatch+process.hltHpsSelectedPFTau30LooseChargedIsolationL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseIsoPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfMediumChargedIsoPFTauHPS30eta2p1CrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSMediumChargedIsoPFTau30Sequence+process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationMatch+process.hltHpsSelectedPFTau30MediumChargedIsolationL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumIsoPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1CrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSTightChargedIsoPFTau30Sequence+process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationMatch+process.hltHpsSelectedPFTau30TightChargedIsolationL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_LooseChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfLooseChargedIsoPFTauHPS30eta2p1TightIDCrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSLooseChargedIsoPFTau30TightOOSCPhotonsSequence+process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsMatch+process.hltHpsSelectedPFTau30LooseChargedIsolationTightOOSCPhotonsL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfLooseIsoTightOOSCPhotonsPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_MediumChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfMediumChargedIsoPFTauHPS30eta2p1TightIDCrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSMediumChargedIsoPFTau30TightOOSCPhotonsSequence+process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsMatch+process.hltHpsSelectedPFTau30MediumChargedIsolationTightOOSCPhotonsL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfMediumIsoTightOOSCPhotonsPFTau30+process.HLTEndSequence) + + +process.HLT_Ele24_eta2p1_WPTight_Gsf_TightChargedIsoPFTauHPS30_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPreEle24eta2p1WPTightGsfTightChargedIsoPFTauHPS30eta2p1TightIDCrossL1+process.HLTEle24erWPTightGsfForTauSequence+process.HLTGlobalPFTauHPSSequence+process.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5+process.HLTHPSTightChargedIsoPFTau30TightOOSCPhotonsSequence+process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsMatch+process.hltHpsSelectedPFTau30TightChargedIsolationTightOOSCPhotonsL1HLTMatched+process.hltHpsOverlapFilterIsoEle24WPTightGsfTightIsoTightOOSCPhotonsPFTau30+process.HLTEndSequence) + + +process.HLT_HT450_Beamspot_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sHTTForBeamSpot+process.hltPreHT450Beamspot+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT450+process.HLTTrackingForBeamSpot+process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.HLTEndSequence) + + +process.HLT_HT300_Beamspot_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sHTTForBeamSpot+process.hltPreHT300Beamspot+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT300+process.HLTTrackingForBeamSpot+process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.HLTEndSequence) + + +process.HLT_ZeroBias_Beamspot_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiasBeamspot+process.HLTTrackingForBeamSpot+process.hltVerticesPF+process.hltVerticesPFSelector+process.hltVerticesPFFilter+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_LooseChargedIsoPFTau27_eta2p1_CrossL1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1LooseChargedIsoPFTau27eta2p1CrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauConeSequence+process.HLTLooseChargedIsoAntiMuonPFTau27Sequence+process.hltL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch+process.hltSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched+process.hltOverlapFilterIsoMu20LooseChargedIsoPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_CrossL1_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1LooseChargedIsoPFTauHPS27eta2p1CrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSLooseChargedIsoAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationAgainstMuonMatch+process.hltHpsSelectedPFTau27LooseChargedIsolationAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20LooseChargedIsoPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1MediumChargedIsoPFTauHPS27eta2p1CrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSMediumChargedIsoAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationAgainstMuonMatch+process.hltHpsSelectedPFTau27MediumChargedIsolationAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20MediumChargedIsoPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1CrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSTightChargedIsoAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationAgainstMuonMatch+process.hltHpsSelectedPFTau27TightChargedIsolationAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20TightChargedIsoPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_LooseChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1LooseChargedIsoPFTauHPS27eta2p1TightIDCrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSLooseChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackLooseChargedIsolationTightOOSCPhotonsAgainstMuonMatch+process.hltHpsSelectedPFTau27LooseChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20LooseChargedIsoTightOOSCPhotonsPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_MediumChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1MediumChargedIsoPFTauHPS27eta2p1TightIDCrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSMediumChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackMediumChargedIsolationTightOOSCPhotonsAgainstMuonMatch+process.hltHpsSelectedPFTau27MediumChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20MediumChargedIsoTightOOSCPhotonsPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu20_eta2p1_TightChargedIsoPFTauHPS27_eta2p1_TightID_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORMu18erTauXXer2p1+process.hltPreIsoMu20eta2p1TightChargedIsoPFTauHPS27eta2p1TightIDCrossL1+process.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0)+process.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q+process.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence+process.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTGlobalPFTauHPSSequence+process.HLTHPSTightChargedIsoTightOOSCPhotonsAntiMuonPFTau27Sequence+process.hltHpsL1JetsHLTPFTauTrackTightChargedIsolationTightOOSCPhotonsAgainstMuonMatch+process.hltHpsSelectedPFTau27TightChargedIsolationTightOOSCPhotonsAgainstMuonL1HLTMatched+process.hltHpsOverlapFilterIsoMu20TightChargedIsoTightOOSCPhotonsPFTau27L1Seeded+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTau35_Trk1_eta2p1_Reg_CrossL1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau35Trk1eta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTSinglePFTauPt35Eta2p1Trk1Reg+process.HLTMediumChargedIsoPFTauSequenceReg+process.hltSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg+process.hltSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltOverlapFilterIsoMu24MediumChargedIsoPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_CrossL1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau35Trk1TightIDeta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTSinglePFTauPt35Eta2p1Trk1Reg+process.HLTMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltOverlapFilterIsoMu24MediumChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_TightChargedIsoPFTau35_Trk1_eta2p1_Reg_CrossL1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1TightChargedIsoPFTau35Trk1eta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTSinglePFTauPt35Eta2p1Trk1Reg+process.HLTTightChargedIsoPFTauSequenceReg+process.hltSelectedPFTausTrackPt1TightChargedIsolationReg+process.hltL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg+process.hltSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg+process.hltOverlapFilterIsoMu24TightChargedIsoPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_TightChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_CrossL1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1TightChargedIsoPFTau35Trk1TightIDeta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTSinglePFTauPt35Eta2p1Trk1Reg+process.HLTTightChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltOverlapFilterIsoMu24TightChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_TightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1TightChargedIsoPFTauHPS35Trk1eta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSSinglePFTauPt35Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg+process.hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationMatchReg+process.hltHpsSelectedPFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg+process.hltHpsOverlapFilterIsoMu24TightChargedIsoPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS35Trk1TightIDeta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSSinglePFTauPt35Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsOverlapFilterIsoMu24MediumChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_TightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1TightChargedIsoPFTauHPS35Trk1TightIDeta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSSinglePFTauPt35Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTPFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsSelectedPFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsOverlapFilterIsoMu24TightChargedIsoAndTightOOSCPhotonsPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_CrossL1_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sBigOrMuXXerIsoTauYYer+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS35Trk1eta2p1RegCrossL1+process.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0)+process.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence+process.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSSinglePFTauPt35Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchReg+process.hltHpsSelectedPFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltHpsOverlapFilterIsoMu24MediumChargedIsoPFTau35MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTauHPS30_Trk1_eta2p1_Reg_CrossL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu22erIsoTau28er+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTauHPS30Trk1eta2p1RegCrossL1+process.hltL1fL1sMu22erIsoTau28erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22erIsoTau28erL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau28erL1Filtered0)+process.hltL3fL1sMu22erIsoTau28erL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTau30Eta2p1IsolationSequence+process.hltL3crIsoL1sMu22erIsoTau28erL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsL1TauSeededSequence+process.hltSingleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltSingleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSSinglePFTauPt30Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltHpsL1JetsHLTPFTauTrackPt1MediumChargedIsolationMatchForMu22Tau28Reg+process.hltHpsSelectedPFTau30TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltHpsOverlapFilterIsoMu24MediumChargedIsoPFTau30MonitoringReg+process.HLTEndSequence) + + +process.HLT_IsoMu27_LooseChargedIsoPFTau20_Trk1_eta2p1_SingleL1_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27LooseChargedIsoPFTau20Trk1eta2p1SingleL1+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTL2TauJetsSequence+process.hltSingleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltSingleL2IsoTau20eta2p2+process.HLTGlobalPFTauConeSequence+process.HLTLooseChargedIsoAntiMuonPFTau20Sequence+process.hltOverlapFilterIsoMu27LooseChargedIsoPFTau20+process.HLTEndSequence) + + +process.HLT_IsoMu27_LooseChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27LooseChargedIsoPFTauHPS20Trk1eta2p1SingleL1+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTL2TauJetsSequence+process.hltSingleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltSingleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSLooseChargedIsoAntiMuonPFTau20Sequence+process.hltHpsOverlapFilterIsoMu27LooseChargedIsoPFTau20+process.HLTEndSequence) + + +process.HLT_IsoMu27_MediumChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27MediumChargedIsoPFTauHPS20Trk1eta2p1SingleL1+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTL2TauJetsSequence+process.hltSingleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltSingleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSMediumChargedIsoAntiMuonPFTau20Sequence+process.hltHpsOverlapFilterIsoMu27MediumChargedIsoPFTau20+process.HLTEndSequence) + + +process.HLT_IsoMu27_TightChargedIsoPFTauHPS20_Trk1_eta2p1_SingleL1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27TightChargedIsoPFTauHPS20Trk1eta2p1SingleL1+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTL2TauJetsSequence+process.hltSingleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltSingleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSTightChargedIsoAntiMuonPFTau20Sequence+process.hltHpsOverlapFilterIsoMu27TightChargedIsoPFTau20+process.HLTEndSequence) + + +process.HLT_IsoMu20_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu18+process.hltPreIsoMu20+process.hltL1fL1sMu18L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0)+process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q+process.HLTMu20IsolationSequence+process.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_IsoMu24_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22+process.hltPreIsoMu24+process.hltL1fL1sMu22L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0)+process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q+process.HLTMu24IsolationSequence+process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22+process.hltPreIsoMu24eta2p1+process.hltL1fL1sMu22erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMu22erL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22erL1Filtered0)+process.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsolationSequence+process.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_IsoMu27_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_IsoMu30_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu30+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered30Q+process.HLTMu30IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f30QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_UncorrectedJetE30_NoBPTX_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sV0SingleJetC20NotBptxOR+process.hltPreUncorrectedJetE30NoBPTX+process.HLTStoppedHSCPLocalHcalReco+process.HLTStoppedHSCPJetSequence+process.hltStoppedHSCP1CaloJetEnergy30+process.HLTEndSequence) + + +process.HLT_UncorrectedJetE30_NoBPTX3BX_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sV0SingleJetC20NotBptxOR+process.hltPreUncorrectedJetE30NoBPTX3BX+process.hltL1sSingleJetC20NotBptxOR3BXEmulated+process.HLTStoppedHSCPLocalHcalReco+process.hltStoppedHSCPHpdFilter+process.HLTStoppedHSCPJetSequence+process.hltStoppedHSCP1CaloJetEnergy30+process.HLTEndSequence) + + +process.HLT_UncorrectedJetE60_NoBPTX3BX_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX+process.hltPreUncorrectedJetE60NoBPTX3BX+process.HLTStoppedHSCPLocalHcalReco+process.hltStoppedHSCPHpdFilter+process.HLTStoppedHSCPJetSequence+process.hltStoppedHSCP1CaloJetEnergy60+process.HLTEndSequence) + + +process.HLT_UncorrectedJetE70_NoBPTX3BX_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX+process.hltPreUncorrectedJetE70NoBPTX3BX+process.HLTStoppedHSCPLocalHcalReco+process.hltStoppedHSCPHpdFilter+process.HLTStoppedHSCPJetSequence+process.hltStoppedHSCP1CaloJetEnergy70+process.HLTEndSequence) + + +process.HLT_L1SingleMu18_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu18+process.hltPreL1SingleMu18+process.hltL1fL1sMu18L1Filtered0+process.HLTEndSequence) + + +process.HLT_L1SingleMu25_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreL1SingleMu25+process.hltL1fL1sMu22or25L1Filtered0+process.HLTEndSequence) + + +process.HLT_L1SingleMuCosmics_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuCosmics+process.hltPreL1SingleMuCosmics+process.hltL1MuCosmicsL1Filtered0+process.HLTEndSequence) + + +process.HLT_L2Mu10_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreL2Mu10+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+process.hltL2fL1sMu22or25L1f0L2FilteredQ+process.HLTEndSequence) + + +process.HLT_L2Mu10_NoVertex_NoBPTX3BX_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX+process.hltPreL2Mu10NoVertexNoBPTX3BX+process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10+process.HLTEndSequence) + + +process.HLT_L2Mu10_NoVertex_NoBPTX_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOpenNotBptxOR+process.hltPreL2Mu10NoVertexNoBPTX+process.hltL1fL1sMuOpenNotBptxORL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10+process.HLTEndSequence) + + +process.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX+process.hltPreL2Mu45NoVertex3StaNoBPTX3BX+process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3+process.HLTEndSequence) + + +process.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX+process.hltPreL2Mu40NoVertex3StaNoBPTX3BX+process.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3+process.HLTEndSequence) + + +process.HLT_L2Mu50_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreL2Mu50+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequenceAllBx+process.hltL2fL1sMu22or25L1f0L2AllBxFiltered50Q+process.HLTEndSequence) + + +process.HLT_L2Mu23NoVtx_2Cha_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOR+process.hltPreL2Mu23NoVtx2Cha+process.hltL1fL1sMuORL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha+process.HLTEndSequence) + + +process.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOR+process.hltPreL2Mu23NoVtx2ChaCosmicSeed+process.hltL1fL1sMuORL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu30NoVtx2ChaEta2p4+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q+process.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu50_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMuOR+process.hltPreDoubleL2Mu50+process.hltL1fL1sMuORL1Filtered0+process.HLTL2muonrecoSequenceAllBx+process.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_NoL2Matched_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22+process.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeedNoL2Matched+process.hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeedNoMatched+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_NoL2Matched_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22+process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedNoL2Matched+process.hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedNoMatched+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu23NoVtx_2Cha_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu23NoVtx2Cha+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx)+cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx)+process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q+process.hltL2DoubleMu23NoVertexL2Filtered2Cha+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu23NoVtx_2Cha_NoL2Matched_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22+process.hltPreDoubleL2Mu23NoVtx2ChaNoL2Matched+process.hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaNoL2Matched+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu25NoVtx2Cha+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q+process.hltL2DoubleMu25NoVtxFiltered2Cha+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_NoL2Matched_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444ORSingleMu22+process.hltPreDoubleL2Mu25NoVtx2ChaNoL2Matched+process.hltL1fL1sDoubleMu155ORTripleMu444SingleMu22L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaNoL2Matched+process.HLTEndSequence) + + +process.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreDoubleL2Mu25NoVtx2ChaEta2p4+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+process.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q+process.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4+process.HLTEndSequence) + + +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu17TrkIsoVVLMu8TrkIsoVVL+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered8+process.hltL3fL1DoubleMu155fFiltered17+process.HLTL3muontrkisovvlSequence+process.hltDiMuon178RelTrkIsoFiltered0p4+process.HLTEndSequence) + + +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu19TrkIsoVVLMu9TrkIsoVVL+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered9+process.hltL3fL1DoubleMu155fFiltered19+process.HLTL3muontrkisovvlSequence+process.hltDiMuon199RelTrkIsoFiltered0p4+process.HLTEndSequence) + + +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered8+process.hltL3fL1DoubleMu155fFiltered17+process.HLTL3muontrkisovvlSequence+process.hltDiMuon178RelTrkIsoFiltered0p4+process.hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered9+process.hltL3fL1DoubleMu155fFiltered19+process.HLTL3muontrkisovvlSequence+process.hltDiMuon199RelTrkIsoFiltered0p4+process.hltDiMuon199RelTrkIsoFiltered0p4DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered8+process.hltL3fL1DoubleMu155fFiltered17+process.HLTL3muontrkisovvlSequence+process.hltDiMuon178RelTrkIsoFiltered0p4+process.hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2+process.hltDiMuon178Mass8Filtered+process.HLTEndSequence) + + +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered9+process.hltL3fL1DoubleMu155fFiltered19+process.HLTL3muontrkisovvlSequence+process.hltDiMuon199RelTrkIsoFiltered0p4+process.hltDiMuon199RelTrkIsoFiltered0p4DzFiltered0p2+process.hltDiMuon199Mass8Filtered+process.HLTEndSequence) + + +process.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered8+process.hltL3fL1DoubleMu155fFiltered17+process.HLTL3muontrkisovvlSequence+process.hltDiMuon178RelTrkIsoFiltered0p4+process.hltDiMuon178RelTrkIsoFiltered0p4DzFiltered0p2+process.hltDiMuon178Mass3p8Filtered+process.HLTEndSequence) + + +process.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8+process.hltL1fL1sDoubleMu155L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0)+process.hltL3fL1DoubleMu155fPreFiltered9+process.hltL3fL1DoubleMu155fFiltered19+process.HLTL3muontrkisovvlSequence+process.hltDiMuon199RelTrkIsoFiltered0p4+process.hltDiMuon199RelTrkIsoFiltered0p4DzFiltered0p2+process.hltDiMuon199Mass3p8Filtered+process.HLTEndSequence) + + +process.HLT_Mu25_TkMu0_Onia_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu20or22or25+process.hltPreMu25TkMu0Onia+process.hltL1fL1sMu22orMu20erorMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0)+process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered25+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered25TrkFiltered0+process.hltDiMuonGlb25Trk0DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu30_TkMu0_Psi_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu20or22or25+process.hltPreMu30TkMu0Psi+process.hltL1fL1sMu22orMu20erorMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0)+process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered30TrkPsiFiltered0+process.hltDiMuonGlb30Trk0DzPsiFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu30_TkMu0_Upsilon_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu20or22or25+process.hltPreMu30TkMu0Upsilon+process.hltL1fL1sMu22orMu20erorMu25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0)+process.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered30TrkUpsilonFiltered0+process.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu20_TkMu0_Phi_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25+process.hltPreMu20TkMu0Phi+process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0)+process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered20+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered20TrkFiltered0+process.hltDiMuonGlb20Trk0DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu25_TkMu0_Phi_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25+process.hltPreMu25TkMu0Phi+process.hltL1fL1sMu16orMu18erorMu20erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0)+process.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25+process.HLTTrackerMuonSequence+process.hltDiMuonGlbFiltered25PhiTrkFiltered0+process.hltDiMuonGlb25PhiTrk0DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu12_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu12+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered12+process.HLTEndSequence) + + +process.HLT_Mu15_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu15+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered15+process.HLTEndSequence) + + +process.HLT_Mu20_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu18+process.hltPreMu20+process.hltL1fL1sMu18L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu18L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu18L1Filtered0)+process.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q+process.HLTEndSequence) + + +process.HLT_Mu27_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreMu27+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTEndSequence) + + +process.HLT_Mu50_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreMu50+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q+process.HLTEndSequence) + + +process.HLT_Mu55_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreMu55+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q+process.HLTEndSequence) + + +process.HLT_OldMu100_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreOldMu100+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+process.hltL2fOldL1sMu22or25L1f0L2Filtered10Q+process.HLTOldL3muonrecoSequence+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q+process.HLTEndSequence) + + +process.HLT_TkMu100_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreTkMu100+process.hltL1fL1sMu22or25L1Filtered0+process.HLTMuonLocalRecoSequence+process.HLTHighPt50TrackerMuonSequence+process.hltL3fL1sMu25f0TkFiltered100Q+process.HLTEndSequence) + + +process.HLT_DiPFJet15_NoCaloMatched_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJet15NoCaloMatched+process.HLTAK4PFJetsSequence+process.hltDoublePFJet15+process.HLTEndSequence) + + +process.HLT_DiPFJet25_NoCaloMatched_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJet25NoCaloMatched+process.HLTAK4PFJetsSequence+process.hltDoublePFJet25+process.HLTEndSequence) + + +process.HLT_DiPFJet15_FBEta3_NoCaloMatched_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJet15FBEta3NoCaloMatched+process.HLTAK4PFJetsSequence+process.hltDoublePFJet15FBEta3+process.HLTEndSequence) + + +process.HLT_DiPFJet25_FBEta3_NoCaloMatched_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJet25FBEta3NoCaloMatched+process.HLTAK4PFJetsSequence+process.hltDoublePFJet25FBEta3+process.HLTEndSequence) + + +process.HLT_DiPFJetAve40_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJetAve40+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve30+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve40+process.HLTEndSequence) + + +process.HLT_DiPFJetAve60_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJetAve60+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve45+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve60+process.HLTEndSequence) + + +process.HLT_DiPFJetAve80_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreDiPFJetAve80+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve60+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve80+process.HLTEndSequence) + + +process.HLT_DiPFJetAve140_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet90+process.hltPreDiPFJetAve140+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve110+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve140+process.HLTEndSequence) + + +process.HLT_DiPFJetAve200_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120+process.hltPreDiPFJetAve200+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve170+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve200+process.HLTEndSequence) + + +process.HLT_DiPFJetAve260_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve260+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve210+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve260+process.HLTEndSequence) + + +process.HLT_DiPFJetAve320_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve320+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve270+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve320+process.HLTEndSequence) + + +process.HLT_DiPFJetAve400_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve400+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve350+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve400+process.HLTEndSequence) + + +process.HLT_DiPFJetAve500_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve500+process.HLTAK4CaloJetsSequence+process.hltDiCaloJetAve450+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve500+process.HLTEndSequence) + + +process.HLT_DiPFJetAve15_HFJEC_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJetAve15HFJEC+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve15ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve25_HFJEC_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJetAve25HFJEC+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve25ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve35_HFJEC_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDiPFJetAve35HFJEC+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve35ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve60_HFJEC_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35OrZeroBias+process.hltPreDiPFJetAve60HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet40ForHFJECBase+process.hltSingleCaloJet40ForHFJECEtaLimited+process.hltSingleCaloJet40ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve60ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve80_HFJEC_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60Or60Fwd+process.hltPreDiPFJetAve80HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet50ForHFJECBase+process.hltSingleCaloJet50ForHFJECEtaLimited+process.hltSingleCaloJet50ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve80ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve100_HFJEC_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sV0SingleJet60Or60Fwd+process.hltPreDiPFJetAve100HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet60ForHFJECBase+process.hltSingleCaloJet60ForHFJECEtaLimited+process.hltSingleCaloJet60ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve100ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve160_HFJEC_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120Or120Fwd+process.hltPreDiPFJetAve160HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet100ForHFJECBase+process.hltSingleCaloJet100ForHFJECEtaLimited+process.hltSingleCaloJet100ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve160ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve220_HFJEC_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve220HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet140ForHFJECBase+process.hltSingleCaloJet140ForHFJECEtaLimited+process.hltSingleCaloJet140ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve220ForHFJEC+process.HLTEndSequence) + + +process.HLT_DiPFJetAve300_HFJEC_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreDiPFJetAve300HFJEC+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet200ForHFJECBase+process.hltSingleCaloJet200ForHFJECEtaLimited+process.hltSingleCaloJet200ForHFJECEtaLimitedFilter+process.HLTAK4PFJetsSequence+process.hltDiPFJetAve300ForHFJEC+process.HLTEndSequence) + + +process.HLT_AK8PFJet15_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJet15+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet10AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets10AK8+process.hltSinglePFJet40AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet25_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJet25+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet5AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets5AK8+process.hltSinglePFJet25AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet40_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJet40+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet10AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets10AK8+process.hltSinglePFJet40AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet60_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35+process.hltPreAK8PFJet60+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet40AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets40AK8+process.hltSinglePFJet60AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet80_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreAK8PFJet80+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet50AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets50AK8+process.hltSinglePFJet80AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet140_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet90+process.hltPreAK8PFJet140+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet110AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets110AK8+process.hltSinglePFJet140AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet200_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120+process.hltPreAK8PFJet200+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet170AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets170AK8+process.hltSinglePFJet200AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet260_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet260+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet210AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets210AK8+process.hltSinglePFJet260AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet320_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet320+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet270AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets270AK8+process.hltSinglePFJet320AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet400_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet400+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet350AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets350AK8+process.hltSinglePFJet400AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet450_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet450+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet400AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets400AK8+process.hltSinglePFJet450AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet500_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet500+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet450AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets450AK8+process.hltSinglePFJet500AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJet550_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet550+process.HLTAK8CaloJetsSequence+process.hltSingleCaloJet500AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets500AK8+process.hltSinglePFJet550AK8+process.HLTEndSequence) + + +process.HLT_PFJet15_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJet15+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet5+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets5+process.hltSinglePFJet15+process.HLTEndSequence) + + +process.HLT_PFJet25_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJet25+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet10+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets10+process.hltSinglePFJet25+process.HLTEndSequence) + + +process.HLT_PFJet40_v21 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJet40+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet10+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets10+process.hltSinglePFJet40+process.HLTEndSequence) + + +process.HLT_PFJet60_v21 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35+process.hltPrePFJet60+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet40+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets40+process.hltSinglePFJet60+process.HLTEndSequence) + + +process.HLT_PFJet80_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPrePFJet80+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet50+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets50+process.hltSinglePFJet80+process.HLTEndSequence) + + +process.HLT_PFJet140_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet90+process.hltPrePFJet140+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet110+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets110+process.hltSinglePFJet140+process.HLTEndSequence) + + +process.HLT_PFJet200_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120+process.hltPrePFJet200+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet170+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets170+process.hltSinglePFJet200+process.HLTEndSequence) + + +process.HLT_PFJet260_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet260+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet210+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets210+process.hltSinglePFJet260+process.HLTEndSequence) + + +process.HLT_PFJet320_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet320+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet270+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets270+process.hltSinglePFJet320+process.HLTEndSequence) + + +process.HLT_PFJet400_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet400+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet350+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets350+process.hltSinglePFJet400+process.HLTEndSequence) + + +process.HLT_PFJet450_v21 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet450+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet400+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets400+process.hltSinglePFJet450+process.HLTEndSequence) + + +process.HLT_PFJet500_v21 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet500+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet450+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets450+process.hltSinglePFJet500+process.HLTEndSequence) + + +process.HLT_PFJet550_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJet550+process.HLTAK4CaloJetsSequence+process.hltSingleCaloJet450+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets450+process.hltSinglePFJet550+process.HLTEndSequence) + + +process.HLT_PFJetFwd15_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJetFwd15+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet5+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets5+process.hltSinglePFFwdJet15+process.HLTEndSequence) + + +process.HLT_PFJetFwd25_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJetFwd25+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet10+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets10+process.hltSinglePFFwdJet25+process.HLTEndSequence) + + +process.HLT_PFJetFwd40_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPrePFJetFwd40+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet10+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets10+process.hltSinglePFFwdJet40+process.HLTEndSequence) + + +process.HLT_PFJetFwd60_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35Fwd+process.hltPrePFJetFwd60+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet40+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets40+process.hltSinglePFFwdJet60+process.HLTEndSequence) + + +process.HLT_PFJetFwd80_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60Fwd+process.hltPrePFJetFwd80+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet50+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets50+process.hltSinglePFFwdJet80+process.HLTEndSequence) + + +process.HLT_PFJetFwd140_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet90Fwd+process.hltPrePFJetFwd140+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet110+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets110+process.hltSinglePFFwdJet140+process.HLTEndSequence) + + +process.HLT_PFJetFwd200_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120Fwd+process.hltPrePFJetFwd200+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet170+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets170+process.hltSinglePFFwdJet200+process.HLTEndSequence) + + +process.HLT_PFJetFwd260_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJetFwd260+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet210+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets210+process.hltSinglePFFwdJet260+process.HLTEndSequence) + + +process.HLT_PFJetFwd320_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJetFwd320+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet270+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets270+process.hltSinglePFFwdJet320+process.HLTEndSequence) + + +process.HLT_PFJetFwd400_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJetFwd400+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet350+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets350+process.hltSinglePFFwdJet400+process.HLTEndSequence) + + +process.HLT_PFJetFwd450_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJetFwd450+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet400+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets400+process.hltSinglePFFwdJet450+process.HLTEndSequence) + + +process.HLT_PFJetFwd500_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPrePFJetFwd500+process.HLTAK4CaloJetsSequence+process.hltSingleCaloFwdJet450+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets450+process.hltSinglePFFwdJet500+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd15_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJetFwd15+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet5AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets5AK8+process.hltSinglePFFwdJet15AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd25_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJetFwd25+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet10AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8+process.hltSinglePFFwdJet25AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd40_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK8PFJetFwd40+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet10AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8+process.hltSinglePFFwdJet40AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd60_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35Fwd+process.hltPreAK8PFJetFwd60+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet40AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8+process.hltSinglePFFwdJet60AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd80_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60Fwd+process.hltPreAK8PFJetFwd80+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet50AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8+process.hltSinglePFFwdJet80AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd140_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet90Fwd+process.hltPreAK8PFJetFwd140+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet110AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8+process.hltSinglePFFwdJet140AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd200_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet120Fwd+process.hltPreAK8PFJetFwd200+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet170AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8+process.hltSinglePFFwdJet200AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd260_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJetFwd260+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet210AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8+process.hltSinglePFFwdJet260AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd320_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJetFwd320+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet270AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8+process.hltSinglePFFwdJet320AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd400_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJetFwd400+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet350AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8+process.hltSinglePFFwdJet400AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd450_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJetFwd450+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet400AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8+process.hltSinglePFFwdJet450AK8+process.HLTEndSequence) + + +process.HLT_AK8PFJetFwd500_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJetFwd500+process.HLTAK8CaloJetsSequence+process.hltSingleCaloFwdJet450AK8+process.HLTAK8PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8+process.hltSinglePFFwdJet500AK8+process.HLTEndSequence) + + +process.HLT_PFHT180_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT120er+process.hltPrePFHT180+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT130Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT180Jet30+process.HLTEndSequence) + + +process.HLT_PFHT250_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT160er+process.hltPrePFHT250+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT250Jet30+process.HLTEndSequence) + + +process.HLT_PFHT370_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT200er+process.hltPrePFHT370+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT320Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT370Jet30+process.HLTEndSequence) + + +process.HLT_PFHT430_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT255er+process.hltPrePFHT430+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT380Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT430Jet30+process.HLTEndSequence) + + +process.HLT_PFHT510_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT510+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT460Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT510Jet30+process.HLTEndSequence) + + +process.HLT_PFHT590_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT590+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT515Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT590Jet30+process.HLTEndSequence) + + +process.HLT_PFHT680_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT680+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT580Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT680Jet30+process.HLTEndSequence) + + +process.HLT_PFHT780_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT780+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT680Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT780Jet30+process.HLTEndSequence) + + +process.HLT_PFHT890_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT890+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT790Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT890Jet30+process.HLTEndSequence) + + +process.HLT_PFHT1050_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT1050+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT900Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT1050Jet30+process.HLTEndSequence) + + +process.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT500PFMET100PFMHT100IDTight+process.HLTRecoMETSequence+process.hltMET70+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT70+process.hltHtMhtJet30+process.hltHT400Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID100+process.hltPFMETProducer+process.hltPFMET100+process.hltPFHTJet30+process.hltPFHT500Jet30+process.HLTEndSequence) + + +process.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT500PFMET110PFMHT110IDTight+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT80+process.hltHtMhtJet30+process.hltHT400Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID110+process.hltPFMETProducer+process.hltPFMET110+process.hltPFHTJet30+process.hltPFHT500Jet30+process.HLTEndSequence) + + +process.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT700PFMET85PFMHT85IDTight+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT60+process.hltHtMhtJet30+process.hltHT550Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID85+process.hltPFMETProducer+process.hltPFMET85+process.hltPFHTJet30+process.hltPFHT700Jet30+process.HLTEndSequence) + + +process.HLT_PFHT700_PFMET95_PFMHT95_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT700PFMET95PFMHT95IDTight+process.HLTRecoMETSequence+process.hltMET70+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT70+process.hltHtMhtJet30+process.hltHT550Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID95+process.hltPFMETProducer+process.hltPFMET95+process.hltPFHTJet30+process.hltPFHT700Jet30+process.HLTEndSequence) + + +process.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT800PFMET75PFMHT75IDTight+process.HLTRecoMETSequence+process.hltMET50+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT50+process.hltHtMhtJet30+process.hltHT650Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID75+process.hltPFMETProducer+process.hltPFMET75+process.hltPFHTJet30+process.hltPFHT800Jet30+process.HLTEndSequence) + + +process.HLT_PFHT800_PFMET85_PFMHT85_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllHTTSeeds+process.hltPrePFHT800PFMET85PFMHT85IDTight+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT60+process.hltHtMhtJet30+process.hltHT650Jet30+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID85+process.hltPFMETProducer+process.hltPFMET85+process.hltPFHTJet30+process.hltPFHT800Jet30+process.HLTEndSequence) + + +process.HLT_PFMET110_PFMHT110_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET110PFMHT110IDTight+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT80+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID110+process.hltPFMETProducer+process.hltPFMET110+process.HLTEndSequence) + + +process.HLT_PFMET120_PFMHT120_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET120PFMHT120IDTight+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID120+process.hltPFMETProducer+process.hltPFMET120+process.HLTEndSequence) + + +process.HLT_PFMET130_PFMHT130_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET130PFMHT130IDTight+process.HLTRecoMETSequence+process.hltMET100+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT100+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID130+process.hltPFMETProducer+process.hltPFMET130+process.HLTEndSequence) + + +process.HLT_PFMET140_PFMHT140_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET140PFMHT140IDTight+process.HLTRecoMETSequence+process.hltMET110+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT110+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID140+process.hltPFMETProducer+process.hltPFMET140+process.HLTEndSequence) + + +process.HLT_PFMET100_PFMHT100_IDTight_CaloBTagDeepCSV_3p1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET100PFMHT100IDTightCaloBTagDeepCSV3p1+process.HLTRecoMETSequence+process.hltMET70+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT70+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV3p07Single+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID100+process.hltPFMETProducer+process.hltPFMET100+process.HLTEndSequence) + + +process.HLT_PFMET110_PFMHT110_IDTight_CaloBTagDeepCSV_3p1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET110PFMHT110IDTightCaloBTagDeepCSV3p1+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT80+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV3p07Single+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID110+process.hltPFMETProducer+process.hltPFMET110+process.HLTEndSequence) + + +process.HLT_PFMET120_PFMHT120_IDTight_CaloBTagDeepCSV_3p1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET120PFMHT120IDTightCaloBTagDeepCSV3p1+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV3p07Single+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID120+process.hltPFMETProducer+process.hltPFMET120+process.HLTEndSequence) + + +process.HLT_PFMET130_PFMHT130_IDTight_CaloBTagDeepCSV_3p1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET130PFMHT130IDTightCaloBTagDeepCSV3p1+process.HLTRecoMETSequence+process.hltMET100+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT100+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV3p07Single+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID130+process.hltPFMETProducer+process.hltPFMET130+process.HLTEndSequence) + + +process.HLT_PFMET140_PFMHT140_IDTight_CaloBTagDeepCSV_3p1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET140PFMHT140IDTightCaloBTagDeepCSV3p1+process.HLTRecoMETSequence+process.hltMET110+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT110+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV3p07Single+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID140+process.hltPFMETProducer+process.hltPFMET140+process.HLTEndSequence) + + +process.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMET120PFMHT120IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTTightID+process.hltPFMHTTightID120+process.hltPFMETProducer+process.hltPFMET120+process.HLTEndSequence) + + +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID120+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu120+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne120_PFMHT120_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMETTypeOne120PFMHT120IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTTightID+process.hltPFMHTTightID120+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne120+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne110_PFMHT110_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETTypeOne110PFMHT110IDTight+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT80+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID110+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne110+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne120_PFMHT120_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETTypeOne120PFMHT120IDTight+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID120+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne120+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne130_PFMHT130_IDTight_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETTypeOne130PFMHT130IDTight+process.HLTRecoMETSequence+process.hltMET100+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT100+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID130+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne130+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne140_PFMHT140_IDTight_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETTypeOne140PFMHT140IDTight+process.HLTRecoMETSequence+process.hltMET110+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT110+process.HLTAK4PFJetsSequence+process.hltPFMHTTightID+process.hltPFMHTTightID140+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne140+process.HLTEndSequence) + + +process.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETNoMu110PFMHTNoMu110IDTight+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT80+process.HLTAK4PFJetsSequence+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID110+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu110+process.HLTEndSequence) + + +process.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETNoMu120PFMHTNoMu120IDTight+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID120+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu120+process.HLTEndSequence) + + +process.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETNoMu130PFMHTNoMu130IDTight+process.HLTRecoMETSequence+process.hltMET100+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT100+process.HLTAK4PFJetsSequence+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID130+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu130+process.HLTEndSequence) + + +process.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETNoMu140PFMHTNoMu140IDTight+process.HLTRecoMETSequence+process.hltMET110+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT110+process.HLTAK4PFJetsSequence+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID140+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu140+process.HLTEndSequence) + + +process.HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreMonoCentralPFJet80PFMETNoMu110PFMHTNoMu110IDTight+process.HLTRecoMETSequence+process.hltMET80+process.HLTAK4CaloJetsSequence+process.hltCentralCaloJet65+process.hltMht+process.hltMHT80+process.HLTAK4PFJetsSequence+process.hltCentralPFJet80+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID110+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu110+process.HLTEndSequence) + + +process.HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreMonoCentralPFJet80PFMETNoMu120PFMHTNoMu120IDTight+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4CaloJetsSequence+process.hltCentralCaloJet65+process.hltMht+process.hltMHT90+process.HLTAK4PFJetsSequence+process.hltCentralPFJet80+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID120+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu120+process.HLTEndSequence) + + +process.HLT_MonoCentralPFJet80_PFMETNoMu130_PFMHTNoMu130_IDTight_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreMonoCentralPFJet80PFMETNoMu130PFMHTNoMu130IDTight+process.HLTRecoMETSequence+process.hltMET100+process.HLTAK4CaloJetsSequence+process.hltCentralCaloJet65+process.hltMht+process.hltMHT100+process.HLTAK4PFJetsSequence+process.hltCentralPFJet80+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID130+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu130+process.HLTEndSequence) + + +process.HLT_MonoCentralPFJet80_PFMETNoMu140_PFMHTNoMu140_IDTight_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreMonoCentralPFJet80PFMETNoMu140PFMHTNoMu140IDTight+process.HLTRecoMETSequence+process.hltMET110+process.HLTAK4CaloJetsSequence+process.hltCentralCaloJet65+process.hltMht+process.hltMHT110+process.HLTAK4PFJetsSequence+process.hltCentralPFJet80+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID140+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu140+process.HLTEndSequence) + + +process.HLT_L1ETMHadSeeds_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreL1ETMHadSeeds+process.HLTEndSequence) + + +process.HLT_CaloMHT90_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMHT90+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT90+process.HLTEndSequence) + + +process.HLT_CaloMET80_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET80NotCleaned+process.HLTRecoMETSequence+process.hltMET80+process.HLTEndSequence) + + +process.HLT_CaloMET90_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET90NotCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTEndSequence) + + +process.HLT_CaloMET100_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET100NotCleaned+process.HLTRecoMETSequence+process.hltMET100+process.HLTEndSequence) + + +process.HLT_CaloMET110_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET110NotCleaned+process.HLTRecoMETSequence+process.hltMET110+process.HLTEndSequence) + + +process.HLT_CaloMET250_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET250NotCleaned+process.HLTRecoMETSequence+process.hltMET250+process.HLTEndSequence) + + +process.HLT_CaloMET300_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET300NotCleaned+process.HLTRecoMETSequence+process.hltMET300+process.HLTEndSequence) + + +process.HLT_CaloMET350_NotCleaned_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPreCaloMET350NotCleaned+process.HLTRecoMETSequence+process.hltMET350+process.HLTEndSequence) + + +process.HLT_PFMET200_NotCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET200NotCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET200+process.HLTEndSequence) + + +process.HLT_PFMET250_NotCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET250NotCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET250+process.HLTEndSequence) + + +process.HLT_PFMET300_NotCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET300NotCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET300+process.HLTEndSequence) + + +process.HLT_PFMET200_BeamHaloCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMET200BeamHaloCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET200+process.HLTBeamHaloCleanerSequence+process.hltMetCleanBH+process.hltMETCleanBH80+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne200_BeamHaloCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFSeeds+process.hltPrePFMETTypeOne200BeamHaloCleaned+process.HLTRecoMETSequence+process.hltMET90+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne200+process.HLTBeamHaloCleanerSequence+process.hltMetCleanBH+process.hltMETCleanBH80+process.HLTEndSequence) + + +process.HLT_MET105_IsoTrk50_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sETM80ToETM150+process.hltPreMET105IsoTrk50+process.HLTRecoMETSequence+process.hltMET105+process.HLTRecoJetSequenceAK4PrePF+process.HLTDoLocalPixelSequence+process.HLTDoLocalStripSequence+process.HLTRecopixelvertexingSequence+process.HLTIterativeTrackingIter02+process.hltDeDxEstimatorProducer+process.hltTrk50Filter+process.HLTEndSequence) + + +process.HLT_MET120_IsoTrk50_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sETM80ToETM150+process.hltPreMET120IsoTrk50+process.HLTRecoMETSequence+process.hltMET120+process.HLTRecoJetSequenceAK4PrePF+process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02+process.hltDeDxEstimatorProducer+process.hltTrk50Filter+process.HLTEndSequence) + + +process.HLT_SingleJet30_Mu12_SinglePFJet40_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC16dRMax0p4+process.hltPreSingleJet30Mu12SinglePFJet40+process.hltL1fL1sMu3Jet16L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltSingleCaloBJets30eta2p3+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0)+process.hltL3fL1sMu3Jet16L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltSinglePFBJets40Eta2p3+process.HLTBTagMuJet40PFMu12SequenceL3+process.hltBSoftMuonJet40Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets40_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC16dRMax0p4+process.hltPreMu12DoublePFJets40CaloBTagDeepCSVp71+process.hltL1fL1sMu3Jet16L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3Jet16L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0)+process.hltL3fL1sMu3Jet16L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets40Eta2p3+process.HLTBTagMuDiJet40PFMu12SequenceL3+process.hltBSoftMuonDiJet40Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets100_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC60dRMax0p4+process.hltPreMu12DoublePFJets100CaloBTagDeepCSVp71+process.hltL1fL1sMu3Jet60L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3Jet60L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0)+process.hltL3fL1sMu3Jet60L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets100Eta2p3+process.HLTBTagMuDiJet100PFMu12SequenceL3+process.hltBSoftMuonDiJet100Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets200_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p4+process.hltPreMu12DoublePFJets200CaloBTagDeepCSVp71+process.hltL1fL1sMu3Jet120L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0)+process.hltL3fL1sMu3Jet120L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets200Eta2p3+process.HLTBTagMuDiJet200PFMu12SequenceL3+process.hltBSoftMuonDiJet200Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets350_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p4+process.hltPreMu12DoublePFJets350CaloBTagDeepCSVp71+process.hltL1fL1sMu3Jet120L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu3Jet120L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0)+process.hltL3fL1sMu3Jet120L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets350Eta2p3+process.HLTBTagMuDiJet350PFMu12SequenceL3+process.hltBSoftMuonDiJet350Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6+process.hltPreMu12DoublePFJets40MaxDeta1p6DoubleCaloBTagDeepCSVp71+process.hltL1fL1sMu12Dijet40L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Double8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu12Dijet40L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40L1Filtered0)+process.hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets40Eta2p3+process.hltDoublePFJets40Eta2p3MaxDeta1p6+process.HLTBTagMuDiJet40PFMu12SequenceL3+process.hltBSoftMuonDiJet40Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6+process.hltPreMu12DoublePFJets54MaxDeta1p6DoubleCaloBTagDeepCSVp71+process.hltL1fL1sMu12Dijet40L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Double8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu12Dijet40L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40L1Filtered0)+process.hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets54Eta2p3+process.hltDoublePFJets54Eta2p3MaxDeta1p6+process.HLTBTagMuDiJet54PFMu12SequenceL3+process.hltBSoftMuonDiJet54Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6+process.hltPreMu12DoublePFJets62MaxDeta1p6DoubleCaloBTagDeepCSVp71+process.hltL1fL1sMu12Dijet40L1Filtered0+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Double8Jets30+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu12Dijet40L1f0L2Filtered8)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu12Dijet40L1Filtered0)+process.hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12+process.HLTAK4PFJetsSequence+process.hltDoublePFBJets62Eta2p3+process.hltDoublePFJets62Eta2p3MaxDeta1p6+process.HLTBTagMuDiJet62PFMu12SequenceL3+process.hltBSoftMuonDiJet62Mu12L3FilterByDR+process.HLTEndSequence) + + +process.HLT_DoublePFJets40_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet40er3p0+process.hltPreDoublePFJets40CaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets30eta2p3+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single8Jets30+process.HLTAK4PFJetsSequence+process.hltDoublePFJets40Eta2p3+process.HLTEndSequence) + + +process.HLT_DoublePFJets100_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet100er3p0+process.hltPreDoublePFJets100CaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets100eta2p3+process.hltSelectorJets80L1FastJet+process.hltSelectorCentralJets80L1FastJet+process.hltSelector6CentralJetsL1FastJet+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single6Jets80+process.HLTAK4PFJetsSequence+process.hltDoublePFJets100Eta2p3+process.HLTEndSequence) + + +process.HLT_DoublePFJets200_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet120er3p0+process.hltPreDoublePFJets200CaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets100eta2p3+process.hltSelectorJets80L1FastJet+process.hltSelectorCentralJets80L1FastJet+process.hltSelector6CentralJetsL1FastJet+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single6Jets80+process.HLTAK4PFJetsSequence+process.hltDoublePFJets200Eta2p3+process.HLTEndSequence) + + +process.HLT_DoublePFJets350_CaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet120er3p0+process.hltPreDoublePFJets350CaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets100eta2p3+process.hltSelectorJets80L1FastJet+process.hltSelectorCentralJets80L1FastJet+process.hltSelector6CentralJetsL1FastJet+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Single6Jets80+process.HLTAK4PFJetsSequence+process.hltDoublePFJets350Eta2p3+process.HLTEndSequence) + + +process.HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet112er2p3dEtaMax1p6+process.hltPreDoublePFJets116MaxDeta1p6DoubleCaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets100eta2p3+process.hltSelectorJets80L1FastJet+process.hltSelectorCentralJets80L1FastJet+process.hltSelector6CentralJetsL1FastJet+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Double6Jets80+process.HLTAK4PFJetsSequence+process.hltDoublePFJets116Eta2p3+process.hltDoublePFJets116Eta2p3MaxDeta1p6+process.HLTEndSequence) + + +process.HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagDeepCSV_p71_v2 = cms.Path(process.HLTBeginSequence+process.hltL1DoubleJet112er2p3dEtaMax1p6+process.hltPreDoublePFJets128MaxDeta1p6DoubleCaloBTagDeepCSVp71+process.HLTAK4CaloJetsSequence+process.hltDoubleCaloBJets100eta2p3+process.hltSelectorJets80L1FastJet+process.hltSelectorCentralJets80L1FastJet+process.hltSelector6CentralJetsL1FastJet+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV0p71Double6Jets80+process.HLTAK4PFJetsSequence+process.hltDoublePFJets128Eta2p3+process.hltDoublePFJets128Eta2p3MaxDeta1p6+process.HLTEndSequence) + + +process.HLT_Photon300_NoHE_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPrePhoton300NoHE+process.HLTSinglePhoton300erNoHESequence+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu3IorSingleMu5IorSingleMu7+process.hltPreMu8TrkIsoVVL+process.hltL1fL1sMu3or5or7L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0)+process.hltL3fL1sMu5L1f0L2f5L3Filtered8+process.HLTL3muontrkisovvlSequence+process.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4+process.HLTEndSequence) + + +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6DoubleEG10+process.hltPreMu8DiEle12CaloIdLTrackIdLDZ+process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence+process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence+process.hltMu8Ele12DZFilter+process.hltEle12Ele12DZFilter+process.HLTEndSequence) + + +process.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6DoubleEG10+process.hltPreMu8DiEle12CaloIdLTrackIdL+process.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence+process.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6HTT240+process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ+process.hltMuon8L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMuon8L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0)+process.hltL3fL1sMu6HTT240Filtered8+process.HLTSingleEle8CaloIdMGsfTrackIdMSequence+process.hltElectronMuonInvMassFilter8+process.hltMu8Ele8CaloIdMTrackIdMDZFilter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6HTT240+process.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350+process.hltMuon8L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltMuon8L2Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Muon8L1Filtered0)+process.hltL3fL1sMu6HTT240Filtered8+process.HLTSingleEle8CaloIdMGsfTrackIdMSequence+process.hltElectronMuonInvMassFilter8+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTAK4PFJetsSequence+process.hltPFJetFilterTwoC30+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterTwoC30+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepCSV_1p5_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepCSV1p5+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTAK4PFJetsSequence+process.hltPFJetFilterTwoC30+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV1p5Single+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_CaloBtagDeepCSV_1p5_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30CaloBtagDeepCSV1p5+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterTwoC30+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p5Single+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_Mu17_TrkIsoVVL_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu17TrkIsoVVL+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17+process.HLTL3muontrkisovvlSequence+process.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4+process.HLTEndSequence) + + +process.HLT_Mu19_TrkIsoVVL_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu19TrkIsoVVL+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19+process.HLTL3muontrkisovvlSequence+process.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoFiltered0p4+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet20_Mu5_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC16dRMax0p4+process.hltPreBTagMuAK4DiJet20Mu5+process.HLTAK4CaloJetsSequence+process.hltBDiJet20L1FastJetCentral+process.HLTBTagMuDiJet20L1FastJetSequenceL25+process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR+process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3+process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet40_Mu5_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC35dRMax0p4+process.hltPreBTagMuAK4DiJet40Mu5+process.HLTAK4CaloJetsSequence+process.hltBDiJet40L1FastJetCentral+process.HLTBTagMuDiJet40L1FastJetSequenceL25+process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR+process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3+process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet70_Mu5_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC60dRMax0p4+process.hltPreBTagMuAK4DiJet70Mu5+process.HLTAK4CaloJetsSequence+process.hltBDiJet70L1FastJetCentral+process.HLTBTagMuDiJet70L1FastJetSequenceL25+process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR+process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3+process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet110_Mu5_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC80dRMax0p4+process.hltPreBTagMuAK4DiJet110Mu5+process.HLTAK4CaloJetsSequence+process.hltBDiJet110L1FastJetCentral+process.HLTBTagMuDiJet110L1FastJetSequenceL25+process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR+process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3+process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet170_Mu5_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p4+process.hltPreBTagMuAK4DiJet170Mu5+process.HLTAK4CaloJetsSequence+process.hltBDiJet200L1FastJetCentral+process.HLTBTagMuDiJet200L1FastJetSequenceL25+process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR+process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3+process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4Jet300_Mu5_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet200+process.hltPreBTagMuAK4Jet300Mu5+process.HLTAK4CaloJetsSequence+process.hltBJet300L1FastJetCentral+process.HLTBTagMuJet300L1FastJetSequenceL25+process.hltBSoftMuonJet300L1FastJetL25FilterByDR+process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3+process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8DiJet170_Mu5_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p8+process.hltPreBTagMuAK8DiJet170Mu5+process.HLTAK8CaloJetsSequence+process.hltBAK8DiJet170L1FastJetCentral+process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25+process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR+process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3+process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8Jet170_DoubleMu5_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6+process.hltPreBTagMuAK8Jet170DoubleMu5+process.hltDoubleMuon0L1Filtered0+process.HLTAK8CaloJetsSequence+process.hltBAK8Jet170L1FastJetCentral+process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25+process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR+process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8Jet300_Mu5_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet200+process.hltPreBTagMuAK8Jet300Mu5+process.HLTAK8CaloJetsSequence+process.hltBJet300L1AK8FastJetCentral+process.HLTBTagMuJet300L1AK8FastJetSequenceL25+process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR+process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3+process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet20_Mu5_noalgo_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC16dRMax0p4+process.hltPreBTagMuAK4DiJet20Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBDiJet20L1FastJetCentral+process.HLTBTagMuDiJet20L1FastJetSequenceL25+process.hltBSoftMuonDiJet20L1FastJetL25FilterByDR+process.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet40_Mu5_noalgo_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC35dRMax0p4+process.hltPreBTagMuAK4DiJet40Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBDiJet40L1FastJetCentral+process.HLTBTagMuDiJet40L1FastJetSequenceL25+process.hltBSoftMuonDiJet40L1FastJetL25FilterByDR+process.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet70_Mu5_noalgo_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC60dRMax0p4+process.hltPreBTagMuAK4DiJet70Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBDiJet70L1FastJetCentral+process.HLTBTagMuDiJet70L1FastJetSequenceL25+process.hltBSoftMuonDiJet70L1FastJetL25FilterByDR+process.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet110_Mu5_noalgo_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC80dRMax0p4+process.hltPreBTagMuAK4DiJet110Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBDiJet110L1FastJetCentral+process.HLTBTagMuDiJet110L1FastJetSequenceL25+process.hltBSoftMuonDiJet110L1FastJetL25FilterByDR+process.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4DiJet170_Mu5_noalgo_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p4+process.hltPreBTagMuAK4DiJet170Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBDiJet200L1FastJetCentral+process.HLTBTagMuDiJet200L1FastJetSequenceL25+process.hltBSoftMuonDiJet200L1FastJetL25FilterByDR+process.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK4Jet300_Mu5_noalgo_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet200+process.hltPreBTagMuAK4Jet300Mu5noalgo+process.HLTAK4CaloJetsSequence+process.hltBJet300L1FastJetCentral+process.HLTBTagMuJet300L1FastJetSequenceL25+process.hltBSoftMuonJet300L1FastJetL25FilterByDR+process.HLTBTagMuJet300L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonJet300L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8DiJet170_Mu5_noalgo_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sMu3JetC120dRMax0p8+process.hltPreBTagMuAK8DiJet170Mu5noalgo+process.HLTAK8CaloJetsSequence+process.hltBAK8DiJet170L1FastJetCentral+process.HLTBTagMuAK8DiJet170L1FastJetSequenceL25+process.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR+process.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8Jet170_DoubleMu5_noalgo_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6+process.hltPreBTagMuAK8Jet170DoubleMu5noalgo+process.hltDoubleMuon0L1Filtered0+process.HLTAK8CaloJetsSequence+process.hltBAK8Jet170L1FastJetCentral+process.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25+process.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR+process.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3noalgo+process.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_BTagMu_AK8Jet300_Mu5_noalgo_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet200+process.hltPreBTagMuAK8Jet300Mu5noalgo+process.HLTAK8CaloJetsSequence+process.hltBJet300L1AK8FastJetCentral+process.HLTBTagMuJet300L1AK8FastJetSequenceL25+process.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR+process.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3noalgo+process.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDRnoalgo+process.HLTEndSequence) + + +process.HLT_Ele15_Ele8_CaloIdL_TrackIdL_IsoVL_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sLowETSingleAndDoubleEG+process.hltPreEle15Ele8CaloIdLTrackIdLIsoVL+process.HLTEle15Ele8CaloIdLTrackIdLIsoVLSequence+process.HLTEndSequence) + + +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEG+process.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ+process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence+process.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter+process.HLTEndSequence) + + +process.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEG+process.hltPreEle23Ele12CaloIdLTrackIdLIsoVL+process.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence+process.HLTEndSequence) + + +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sMu23EG10IorMu20EG17+process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ+process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter+process.HLTEndSequence) + + +process.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sMu23EG10IorMu20EG17+process.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL+process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL+process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ+process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence+process.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence+process.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter+process.HLTEndSequence) + + +process.HLT_Mu12_DoublePhoton20_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6DoubleEG17OrDoubleEGOrSingleEG+process.hltPreMu12DoublePhoton20+process.hltL1fMu12Diphoton20L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu12Diphoton20L1f0L2Filtered8Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu12Diphoton20L1Filtered0)+process.hltL3fL1sMu12Diphoton20L1f0L2f8QL3Filtered12+process.HLTMu12DoubleUnSeededPho20Sequence+process.HLTEndSequence) + + +process.HLT_TriplePhoton_20_20_20_CaloIdLV2_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEGOrDoubleEGOrSingleEG+process.hltPreTriplePhoton202020CaloIdLV2+process.HLTPho20CaloIdLV2TripleSeededSequence+process.HLTTriplePho20CaloIdLV2UnseededSequence+process.HLTEndSequence) + + +process.HLT_TriplePhoton_20_20_20_CaloIdLV2_R9IdVL_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEGOrDoubleEGOrSingleEG+process.hltPreTriplePhoton202020CaloIdLV2R9IdVL+process.HLTTriplePho20CaloIdLV2R9IdVLSequence+process.HLTEndSequence) + + +process.HLT_TriplePhoton_30_30_10_CaloIdLV2_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEGOrDoubleEGOrSingleEG+process.hltPreTriplePhoton303010CaloIdLV2+process.HLTTriplePho303010CaloIdLV2Sequence+process.HLTEndSequence) + + +process.HLT_TriplePhoton_30_30_10_CaloIdLV2_R9IdVL_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEGOrDoubleEGOrSingleEG+process.hltPreTriplePhoton303010CaloIdLV2R9IdVL+process.HLTTriplePho303010CaloIdLV2R9IdVLSequence+process.HLTEndSequence) + + +process.HLT_TriplePhoton_35_35_5_CaloIdLV2_R9IdVL_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEGOrDoubleEGOrSingleEG+process.hltPreTriplePhoton35355CaloIdLV2R9IdVL+process.HLTTriplePho35355CaloIdLV2R9IdVLSequence+process.HLTEndSequence) + + +process.HLT_Photon20_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG15er2p5+process.hltPrePhoton20+process.HLTPhoton20Sequence+process.HLTEndSequence) + + +process.HLT_Photon33_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG26+process.hltPrePhoton33+process.HLTPhoton33Sequence+process.HLTEndSequence) + + +process.HLT_Photon50_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG34to45+process.hltPrePhoton50+process.HLTPhoton50Sequence+process.HLTEndSequence) + + +process.HLT_Photon75_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG34to50+process.hltPrePhoton75+process.HLTPhoton75Sequence+process.HLTEndSequence) + + +process.HLT_Photon90_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG34to50+process.hltPrePhoton90+process.HLTPhoton90Sequence+process.HLTEndSequence) + + +process.HLT_Photon120_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG34to50+process.hltPrePhoton120+process.HLTPhoton120Sequence+process.HLTEndSequence) + + +process.HLT_Photon150_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPrePhoton150+process.HLTPhoton150Sequence+process.HLTEndSequence) + + +process.HLT_Photon175_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPrePhoton175+process.HLTPhoton175Sequence+process.HLTEndSequence) + + +process.HLT_Photon200_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPrePhoton200+process.HLTPhoton200Sequence+process.HLTEndSequence) + + +process.HLT_Photon100EB_TightID_TightIso_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton100EBTightIDTightIso+process.HLTPhoton100EBTightIDTightIsoSequence+process.HLTEndSequence) + + +process.HLT_Photon110EB_TightID_TightIso_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton110EBTightIDTightIso+process.HLTPhoton110EBTightIDTightIsoSequence+process.HLTEndSequence) + + +process.HLT_Photon120EB_TightID_TightIso_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton120EBTightIDTightIso+process.HLTPhoton120EBTightIDTightIsoSequence+process.HLTEndSequence) + + +process.HLT_Photon100EBHE10_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton100EBHE10+process.HLTPhoton100EBHE10Sequence+process.HLTEndSequence) + + +process.HLT_Photon100EEHE10_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton100EEHE10+process.HLTPhoton100EEHE10Sequence+process.HLTEndSequence) + + +process.HLT_Photon100EE_TightID_TightIso_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton100EETightIDTightIso+process.HLTPhoton100EETightIDTightIsoSequence+process.HLTEndSequence) + + +process.HLT_Photon50_R9Id90_HE10_IsoM_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton50R9Id90HE10IsoM+process.HLTPhoton50R9Id90HE10IsoMSequence+process.HLTEndSequence) + + +process.HLT_Photon75_R9Id90_HE10_IsoM_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton75R9Id90HE10IsoM+process.HLTPhoton75R9Id90HE10IsoMSequence+process.HLTEndSequence) + + +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ300_PFJetsMJJ400DEta3_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton75R9Id90HE10IsoMEBOnlyCaloMJJ300PFJetsMJJ400DEta3+process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet30MJJ300AllJetsDEta3Filter+process.HLTAK4PFJetsSequence+process.hltDiPFJet30MJJ400AllJetsDEta3Filter+process.HLTEndSequence) + + +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_CaloMJJ400_PFJetsMJJ600DEta3_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton75R9Id90HE10IsoMEBOnlyCaloMJJ400PFJetsMJJ600DEta3+process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet30MJJ400AllJetsDEta3Filter+process.HLTAK4PFJetsSequence+process.hltDiPFJet30MJJ600AllJetsDEta3Filter+process.HLTEndSequence) + + +process.HLT_Photon90_R9Id90_HE10_IsoM_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton90R9Id90HE10IsoM+process.HLTPhoton90R9Id90HE10IsoMSequence+process.HLTEndSequence) + + +process.HLT_Photon120_R9Id90_HE10_IsoM_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton120R9Id90HE10IsoM+process.HLTPhoton120R9Id90HE10IsoMSequence+process.HLTEndSequence) + + +process.HLT_Photon165_R9Id90_HE10_IsoM_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton165R9Id90HE10IsoM+process.HLTPhoton165R9Id90HE10IsoMSequence+process.HLTEndSequence) + + +process.HLT_Photon90_CaloIdL_PFHT700_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton90CaloIdLPFHT700+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1SingleEG40Filter+process.hltEG90PFHT700EtFilter+process.hltEgammaClusterShape+process.hltPhoton90CaloIdLPFHT700ClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltPhoton90CaloIdLPFHT700HEFilter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT700Jet30+process.HLTEndSequence) + + +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90+process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence+process.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter+process.HLTEndSequence) + + +process.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95+process.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence+process.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter+process.HLTEndSequence) + + +process.HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_PixelVeto_Mass55_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton30PV18PVR9IdANDIsoCaloIdANDHER9IdPixelVetoMass55+process.HLTDiphoton30PV18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55NewPixelMatchSequence+process.HLTEndSequence) + + +process.HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_NoPixelVeto_Mass55_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton30PV18PVR9IdANDIsoCaloIdANDHER9IdNoPixelVetoMass55+process.HLTDiphoton30PV18PVR9Idb85e90ANDIso60CaloId15b35eANDHE10R9Id50b80eMass55NoPixelVetoSequence+process.HLTEndSequence) + + +process.HLT_Photon35_TwoProngs35_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3+process.hltPrePhoton35TwoProngs35+process.HLTPhoton35R9Id90HE10IsoMSequence+process.HLTGlobalPFTauConeSequence+process.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5+process.HLTMediumChargedIsoPFTau35Sequence+process.hltOverlapFilterPhoton35MediumChargedIsoPFTau35+process.HLTEndSequence) + + +process.HLT_IsoMu24_TwoProngs35_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22+process.hltPreIsoMu24TwoProngs35+process.hltL1fL1sMu22L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMu22L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22L1Filtered0)+process.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q+process.HLTMu24IsolationSequence+process.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau35Sequence+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_L1_NoOS_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQ+process.hltPreDimuon0JpsiL1NoOS+process.hltL1fL1DoubleMu0SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0)+process.hltDimuon0JpsiL1sNoOSL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS+process.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQ+process.hltPreDimuon0JpsiNoVertexingNoOS+process.hltL1fL1DoubleMu0SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0SQL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0)+process.hltDimuon0JpsiNoVtxNoOSL3Filtered+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQOS+process.hltPreDimuon0Jpsi+process.hltL1sEmuDoubleMu0SQOS+process.hltL1fL1DoubleMu0SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0)+process.hltDimuon0JpsiL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0Jpsi+process.hltDisplacedmumuFilterDimuon0Jpsi+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_NoVertexing_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQOS+process.hltPreDimuon0JpsiNoVertexing+process.hltL1sEmuDoubleMu0SQOS+process.hltL1fL1DoubleMu0SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0)+process.hltDimuon0JpsiL3Filtered+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDimuon0JpsiL14R0er1p5R+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R+process.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDimuon0JpsiNoVertexingL14R0er1p5R+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDimuon0JpsiL1s4R0er1p5RL3Filtered+process.HLTEndSequence) + + +process.HLT_Dimuon0_Jpsi3p5_Muon2_v5 = cms.Path(process.HLTBeginSequence+process.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9+process.hltPreDimuon0Jpsi3p5Muon2+process.hltTripleMuonL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltTripleMuonL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3TripleMuonL1Filtered0)+process.hltTripleMuL3PreFiltered222+process.hltJpsiMuonL3Filtered3p5+process.hltDisplacedmumuVtxProducerJpsiMuon3p5+process.hltVertexmumuFilterJpsiMuon3p5+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_4p5_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4p5SQOS+process.hltPreDimuon0UpsilonL14p5+process.hltL1sEmuDoubleMu4p5SQOS+process.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0)+process.hltDimuon0UpsilonL1s4p5L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5+process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_5_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu5SQOS+process.hltPreDimuon0UpsilonL15+process.hltL1sEmuDoubleMu5SQOS+process.hltL1fL1sL1DoubleMu5SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu5SQOSL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu5SQOSL1Filtered0)+process.hltDimuon0UpsilonL1s5L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5+process.hltDisplacedmumuFilterDimuon0UpsilonL1s5+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_4p5NoOS_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4p5SQ+process.hltPreDimuon0UpsilonL14p5NoOS+process.hltL1fL1sL1DoubleMu4p5SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4p5SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQL1Filtered0)+process.hltDimuon0UpsilonL1s4p5NoOSL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5NoOS+process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5NoOS+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4p5er2p0SQ+process.hltPreDimuon0UpsilonL14p5er2p0+process.hltL1sEmuDoubleMu4p5er2p0SQ+process.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0)+process.hltDimuon0UpsilonL1s4p5er2p0L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0+process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4p5er2p0SQMass7to18+process.hltPreDimuon0UpsilonL14p5er2p0M+process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0)+process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M+process.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_NoVertexing_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4p5er2p0SQMass7to18+process.hltPreDimuon0UpsilonNoVertexing+process.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0)+process.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_L1_5M_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu5SQMass7to18+process.hltPreDimuon0UpsilonL15M+process.hltL1fL1sL1DoubleMu5SQMass7to18L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu5SQMass7to18L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu5SQMass7to18L1Filtered0)+process.hltDimuon0UpsilonL1s5ML3Filtered+process.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s5M+process.hltDisplacedmumuFilterDimuon0UpsilonL1s5M+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_L1_0er1p5R_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5dR1p4+process.hltPreDimuon0LowMassL10er1p5R+process.hltL1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5dR1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5dR1p4L1Filtered0)+process.hltDimuon0LowMassL1s0er1p5RL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5R+process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5R+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_L1_0er1p5_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5+process.hltPreDimuon0LowMassL10er1p5+process.hltL1sEmuDoubleMu0er1p5+process.hltL1fL1sL1DoubleMu0er1p5L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0)+process.hltDimuon0LowMassL1s0er1p5L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5+process.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQOS+process.hltPreDimuon0LowMass+process.hltL1sEmuDoubleMu0SQOS+process.hltL1fL1DoubleMu0SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0)+process.hltDimuon0LowMassL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMass+process.hltDisplacedmumuFilterDimuon0LowMass+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_L1_4_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4SQOS+process.hltPreDimuon0LowMassL14+process.hltL1sEmuDoubleMu4SQOS+process.hltL1fL1sL1DoubleMu4SQOSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0)+process.hltDimuon0LowMassL1s4L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4+process.hltDisplacedmumuFilterDimuon0LowMassL1s4+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_L1_4R_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4dR1p2+process.hltPreDimuon0LowMassL14R+process.hltL1fL1sL1DoubleMu4dR1p2L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu4dR1p2L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu4dR1p2L1Filtered0)+process.hltDimuon0LowMassL1s4RL3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4R+process.hltDisplacedmumuFilterDimuon0LowMassL1s4R+process.HLTEndSequence) + + +process.HLT_Dimuon0_LowMass_L1_TM530_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu530NoMass+process.hltPreDimuon0LowMassL1TM530+process.hltL1fL1sL1TripleMuNoMassL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0)+process.hltDimuon0LowMassL1sTM530L3Filtered+process.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530+process.hltDisplacedmumuFilterDimuon0LowMassL1sTM530+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_Muon_L1_TM0_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu0+process.hltPreDimuon0UpsilonMuonL1TM0+process.hltTripleMuon0L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltTripleMuon0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3TripleMuon0L1Filtered0)+process.hltTripleMu0L3PreFiltered0+process.hltUpsilon0MuonL3FilteredL1sTM0+process.hltDisplacedmumuVtxProducerUpsilon0MuonL1sTM0+process.hltVertexmumuFilterUpsilon0MuonL1sTM0+process.HLTEndSequence) + + +process.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu53p52p5+process.hltPreDimuon0UpsilonMuonNoL1Mass+process.hltTripleMuon53p52p5L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltTripleMuon53p52p5L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3TripleMuon53p52p5L1Filtered0)+process.hltTripleMu0NoL1MassL3PreFiltered0+process.hltUpsilon0MuonL3FilteredNoL1Mass+process.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass+process.hltVertexmumuFilterUpsilon0MuonNoL1Mass+process.HLTEndSequence) + + +process.HLT_TripleMu_5_3_3_Mass3p8_DZ_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu0IorTripleMu553+process.hltPreTripleMu533Mass3p8DZ+process.hltL1TripleMu553L1TriMuFiltered3+process.HLTL2muonrecoSequence+cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3)+process.hltL3fL1TripleMu553f0PreFiltered333+process.hltL3fL1TripleMu553f0Filtered533+process.hltTripleMu533TripleDZ0p2+process.hltTripleMu533Mass3p8toInfFilter+process.HLTEndSequence) + + +process.HLT_TripleMu_10_5_5_DZ_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu0IorTripleMu553+process.hltPreTripleMu1055DZ+process.hltL1TripleMu553L1TriMuFiltered3+process.HLTL2muonrecoSequence+cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3)+process.hltL3fL1TripleMu553f0PreFiltered555+process.hltL3fL1TripleMu553f0Filtered1055+process.hltTripleMu555TripleDZ0p2+process.HLTEndSequence) + + +process.HLT_TripleMu_12_10_5_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu0IorTripleMu553+process.hltPreTripleMu12105+process.hltL1TripleMu553L1TriMuFiltered3+process.HLTL2muonrecoSequence+cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3)+process.hltL3fL1TripleMu553f0PreFiltered555+process.hltL3fL1TripleMu553f0Filtered10105+process.hltL3fL1TripleMu553f0Filtered12105+process.HLTEndSequence) + + +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9+process.hltPreTau3MuMu7Mu1TkMu1Tau15+process.hltL1fL1sL1WTau3MuSeedsL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9+process.hltDiMuonForTau3MuDzFiltered0p3+process.HLTTrackerMuonSequenceLowPt+process.hltTau3MuTriMuon1filter+process.HLTL3muontrkisorecoSequence+process.hltTauPt15MuPts711Mass1p3to2p1Iso+process.hltTau3MuPreFilter+process.HLTEndSequence) + + +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9+process.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1+process.hltL1fL1sL1WTau3MuSeedsL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9+process.hltDiMuonForTau3MuDzFiltered0p3+process.HLTTrackerMuonSequenceLowPt+process.hltTau3MuTriMuon1filter+process.HLTL3muontrkisorecoSequence+process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1+process.hltTau3MuPreFilterCharge1+process.HLTEndSequence) + + +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9+process.hltPreTau3MuMu7Mu1TkMu1IsoTau15+process.hltL1fL1sL1WTau3MuSeedsL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9+process.hltDiMuonForTau3MuDzFiltered0p3+process.HLTTrackerMuonSequenceLowPt+process.hltTau3MuTriMuon1filter+process.HLTL3muontrkisorecoSequence+process.hltTauPt15MuPts711Mass1p3to2p1Iso+process.hltTau3MuPreFilter+process.hltTau3MuIsoFilter+process.HLTEndSequence) + + +process.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9+process.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1+process.hltL1fL1sL1WTau3MuSeedsL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+process.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9+process.hltDiMuonForTau3MuDzFiltered0p3+process.HLTTrackerMuonSequenceLowPt+process.hltTau3MuTriMuon1filter+process.HLTL3muontrkisorecoSequence+process.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1+process.hltTau3MuPreFilterCharge1+process.hltTau3MuIsoFilterCharge1+process.HLTEndSequence) + + +process.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70+process.hltPreDoubleMu3DZPFMET50PFMHT60+process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.hltL3fL1DiMu3SQETM50f0PreFiltered3+process.hltDoubleMuon3Mass3p8to60Filter+process.hltDoubleMuon3Mass3p8to60DZFilter+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET50+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID60+process.HLTEndSequence) + + +process.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70+process.hltPreDoubleMu3DZPFMET70PFMHT70+process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.hltL3fL1DiMu3SQETM50f0PreFiltered3+process.hltDoubleMuon3Mass3p8to60Filter+process.hltDoubleMuon3Mass3p8to60DZFilter+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET70+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID70+process.HLTEndSequence) + + +process.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70+process.hltPreDoubleMu3DZPFMET90PFMHT90+process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.hltL3fL1DiMu3SQETM50f0PreFiltered3+process.hltDoubleMuon3Mass3p8to60Filter+process.hltDoubleMuon3Mass3p8to60DZFilter+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMET90+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID90+process.HLTEndSequence) + + +process.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu530NoMass+process.hltPreDoubleMu3TrkTau3muNoL1Mass+process.hltL1fL1sL1TripleMuNoMassL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0)+process.hltDoubleMu3TrkTau3muNoL1MassL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass+process.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass+process.HLTIterativeTrackingTau3muNoL1MassIter02+process.hltTau3muNoL1MassTkAllConeTracksIter+process.hltTau3muNoL1MassTkVertexProducer+process.hltTau3muNoL1MassTkVertexFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu4_Jpsi_Displaced_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4JpsiDisplaced+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4JpsiDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi+process.hltDisplacedmumuFilterDoubleMu4Jpsi+process.HLTEndSequence) + + +process.HLT_DoubleMu4_Jpsi_NoVertexing_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4JpsiNoVertexing+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4JpsiDisplacedL3Filtered+process.HLTEndSequence) + + +process.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu4JpsiTrkTrkDisplaced+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu4JpsiDisplacedL3Filtered+process.hltDisplacedmumuVtxProducerDoubleMu4Jpsi+process.hltDisplacedmumuFilterDoubleMu4Jpsi+process.HLTIterativeTrackingDisplacedJpsiIter02+process.hltJpsiTkAllConeTracksIter+process.hltJpsiTrkTrkVertexProducerPhiKstar+process.hltJpsiTkTkVertexFilterPhiKstar+process.HLTEndSequence) + + +process.HLT_DoubleMu43NoFiltersNoVtx_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreDoubleMu43NoFiltersNoVtx+process.hltL1fDimuonL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43+process.HLTEndSequence) + + +process.HLT_DoubleMu48NoFiltersNoVtx_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreDoubleMu48NoFiltersNoVtx+process.hltL1fDimuonL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48+process.HLTEndSequence) + + +process.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10+process.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL+process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1Mu5EG20Filter+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter+process.hltEgammaClusterShape+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter+process.HLTEndSequence) + + +process.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10+process.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL+process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1Mu5EG20Filter+process.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter+process.hltEgammaClusterShape+process.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter+process.HLTEndSequence) + + +process.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10+process.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL+process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1Mu5EG20Filter+process.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter+process.hltEgammaClusterShape+process.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter+process.HLTEndSequence) + + +process.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10+process.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL+process.hltL1fL1sMu5EG20orMu20EG15L1Filtered5+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltEGL1Mu5EG20Filter+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter+process.hltEgammaClusterShape+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter+process.HLTEndSequence) + + +process.HLT_DoubleMu33NoFiltersNoVtxDisplaced_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreDoubleMu33NoFiltersNoVtxDisplaced+process.hltL1fDimuonL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered33Displaced+process.HLTEndSequence) + + +process.HLT_DoubleMu40NoFiltersNoVtxDisplaced_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreDoubleMu40NoFiltersNoVtxDisplaced+process.hltL1fDimuonL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fDimuonL1f0L2NoVtxFiltered16)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered40Displaced+process.HLTEndSequence) + + +process.HLT_DoubleMu20_7_Mass0to30_L1_DM4_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4OS+process.hltPreDoubleMu207Mass0to30L1DM4+process.hltL1fL1sDoubleMu4OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu4OSL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu4OSL1Filtered0)+process.hltDoubleMu207Mass0to30L1DM4L3Filtered+process.HLTEndSequence) + + +process.HLT_DoubleMu20_7_Mass0to30_L1_DM4EG_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4OSEG12ORDoubleMu5OSEG12+process.hltPreDoubleMu207Mass0to30L1DM4EG+process.hltL1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0)+process.hltDoubleMu207Mass0to30Photon23L3Filtered+process.HLTEndSequence) + + +process.HLT_HT425_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT425+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT425+process.HLTEndSequence) + + +process.HLT_HT430_DisplacedDijet40_DisplacedTrack_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT430DisplacedDijet40DisplacedTrack+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT430+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt40+process.hltCentralCaloJetptLowPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt+process.hltDisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt+process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIteration4DisplacedJets+process.HLTDisplacedTrackRequirementDisplacedJetsLowPt+process.HLTEndSequence) + + +process.HLT_HT500_DisplacedDijet40_DisplacedTrack_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT320orHTT340orHTT380+process.hltPreHT500DisplacedDijet40DisplacedTrack+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT500+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt40+process.hltCentralCaloJetptLowPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt+process.hltDisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt+process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIteration4DisplacedJets+process.HLTDisplacedTrackRequirementDisplacedJetsLowPt+process.HLTEndSequence) + + +process.HLT_HT430_DisplacedDijet60_DisplacedTrack_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT430DisplacedDijet60DisplacedTrack+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT430+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt60+process.hltCentralCaloJetptMidPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt+process.hltDisplacedHLTCaloJetCollectionProducerMidPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt+process.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt+process.HLTIterativeTrackingIteration4DisplacedJets+process.HLTDisplacedTrackRequirementDisplacedJetsMidPt+process.HLTEndSequence) + + +process.HLT_HT400_DisplacedDijet40_DisplacedTrack_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT400DisplacedDijet40DisplacedTrack+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT400+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt40+process.hltCentralCaloJetptLowPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt+process.hltDisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt+process.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt+process.HLTIterativeTrackingIteration4DisplacedJets+process.HLTDisplacedTrackRequirementDisplacedJetsLowPt+process.HLTEndSequence) + + +process.HLT_HT650_DisplacedDijet60_Inclusive_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT650DisplacedDijet60Inclusive+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT650+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt60+process.hltCentralCaloJetptMidPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt+process.hltDisplacedHLTCaloJetCollectionProducerMidPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt+process.HLTEndSequence) + + +process.HLT_HT550_DisplacedDijet60_Inclusive_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sVoHTT380+process.hltPreHT550DisplacedDijet60Inclusive+process.hltPixelTrackerHVOn+process.hltStripTrackerHVOn+process.HLTAK4CaloJetsSequence+process.hltHtMht+process.hltHT550+process.hltEmFraction0p01To0p99CaloJetSelector+process.hltDoubleCentralCaloJetpt60+process.hltCentralCaloJetptMidPtCollectionProducer+process.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets+process.HLTIterativeTrackingIteration0ForBTag+process.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt+process.hltDisplacedHLTCaloJetCollectionProducerMidPt+process.HLTIterativeTrackingIter12ForBTag+process.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt+process.HLTEndSequence) + + +process.HLT_DiJet110_35_Mjj650_PFMET110_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreDiJet11035Mjj650PFMET110+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET66+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF110+process.hltL1TPFJetsMatching+process.hltL1PFJetCategories+process.HLTEndSequence) + + +process.HLT_DiJet110_35_Mjj650_PFMET120_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreDiJet11035Mjj650PFMET120+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET72+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF120+process.hltL1TPFJetsMatching+process.hltL1PFJetCategories+process.HLTEndSequence) + + +process.HLT_DiJet110_35_Mjj650_PFMET130_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreDiJet11035Mjj650PFMET130+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET78+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF130+process.hltL1TPFJetsMatching+process.hltL1PFJetCategories+process.HLTEndSequence) + + +process.HLT_TripleJet110_35_35_Mjj650_PFMET110_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreTripleJet1103535Mjj650PFMET110+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET66+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF110+process.hltL1TPFJetsMatching+process.hlt1PFJetCategories3+process.HLTEndSequence) + + +process.HLT_TripleJet110_35_35_Mjj650_PFMET120_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreTripleJet1103535Mjj650PFMET120+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET72+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF120+process.hltL1TPFJetsMatching+process.hlt1PFJetCategories3+process.HLTEndSequence) + + +process.HLT_TripleJet110_35_35_Mjj650_PFMET130_v9 = cms.Path(process.HLTBeginSequence+process.hltL1DiJetVBF+process.hltPreTripleJet1103535Mjj650PFMET130+process.HLTRecoMETSequence+process.hltMETOpen+process.hltMET78+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETVBFProducer+process.hltPFMETVBF130+process.hltL1TPFJetsMatching+process.hlt1PFJetCategories3+process.HLTEndSequence) + + +process.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoEG30erJetC34drMin0p3+process.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned+process.HLTEle30erJetC34WPTightGsfSequence+process.HLTAK4CaloJetsSequence+process.hltDoubleCentralCaloJet10+process.HLTAK4PFJetsSequence+process.hltEle30JetCollectionsForLeptonPlusPFJets+process.hltEle30PFJet35EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoEG28erHTT100+process.hltPreEle28eta2p1WPTightGsfHT150+process.HLTEle28erHTT100WPTightGsfSequence+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT100Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT150Jet30+process.HLTEndSequence) + + +process.HLT_Ele28_HighEta_SC20_Mass55_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGor+process.hltPreEle28HighEtaSC20Mass55+process.HLTEle28HighEtaSC20Mass55Sequence+process.HLTEndSequence) + + +process.HLT_DoubleMu20_7_Mass0to30_Photon23_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4OSEG12ORDoubleMu5OSEG12+process.hltPreDoubleMu207Mass0to30Photon23+process.hltL1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu4OSEG12ORDoubleMu5OSEG12L1Filtered0)+process.hltDoubleMu207Mass0to30Photon23L3Filtered+process.HLTPhoton23Sequence+process.HLTEndSequence) + + +process.HLT_Ele15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreEle15IsoVVVLPFHT450CaloBTagDeepCSV4p5+cms.ignore(process.hltL1sSingleEG5ObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltSusyPreBtagJetFilter+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV4p50Single+process.HLTEle15VVVLGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreEle15IsoVVVLPFHT450PFMET50+cms.ignore(process.hltL1sSingleEG5ObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.HLTEle15VVVLGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.hltPFMETProducer+process.hltPFMET50+process.HLTEndSequence) + + +process.HLT_Ele15_IsoVVVL_PFHT450_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreEle15IsoVVVLPFHT450+cms.ignore(process.hltL1sSingleEG5ObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.HLTEle15VVVLGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Ele50_IsoVVVL_PFHT450_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreEle50IsoVVVLPFHT450+cms.ignore(process.hltL1sSingleEG5ObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.HLTEle50VVVLGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Ele15_IsoVVVL_PFHT600_v20 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreEle15IsoVVVLPFHT600+cms.ignore(process.hltL1sSingleEG5ObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.HLTEle15VVVLGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT600Jet30+process.HLTEndSequence) + + +process.HLT_Mu4_TrkIsoVVL_DiPFJet90_40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620+process.hltPreMu4TrkIsoVVLDiPFJet9040DEta3p5MJJ750HTT300PFMETNoMu60+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenL1f0L2f3QL3Filtered4Q+process.HLTL3muontrkisovvlSequence+process.hltMuon4RelTrkIsoVVLFiltered0p4+process.HLTRecoMETSequence+process.hltMET35+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet7020MJJ500DEta3p5+process.HLTAK4PFJetsSequence+process.hltDiPFJet9040MJJ750DEta3p5+process.hltPFHTJet30Eta5+process.hltPFHT300Jet30+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu60+process.HLTEndSequence) + + +process.HLT_Mu8_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT300_PFMETNoMu60_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620+process.hltPreMu8TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT300PFMETNoMu60+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered8Q+process.HLTL3muontrkisovvlSequence+process.hltMuon8RelTrkIsoVVLFiltered0p4+process.HLTRecoMETSequence+process.hltMET20+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet20MJJ400DEta3p5+process.HLTAK4PFJetsSequence+process.hltDiPFJet40MJJ750DEta3p5+process.hltPFHTJet30Eta5+process.hltPFHT300Jet30+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu60+process.HLTEndSequence) + + +process.HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sMu6HTT240IorDoubleJet100and35MassMin620+process.hltPreMu10TrkIsoVVLDiPFJet40DEta3p5MJJ750HTT350PFMETNoMu60+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered10Q+process.HLTL3muontrkisovvlSequence+process.hltMuon10RelTrkIsoVVLFiltered0p4+process.HLTRecoMETSequence+process.hltMET20+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet20MJJ400DEta3p5+process.HLTAK4PFJetsSequence+process.hltDiPFJet40MJJ750DEta3p5+process.hltPFHTJet30Eta5+process.hltPFHT350Jet30Eta5+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu60+process.HLTEndSequence) + + +process.HLT_Mu15_IsoVVVL_PFHT450_CaloBTagDeepCSV_4p5_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreMu15IsoVVVLPFHT450CaloBTagDeepCSV4p5+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltSusyPreBtagJetFilter+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV4p50Single+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q+process.HLTMuVVVLCombinedIsolationR02Sequence+process.hltL3MuVVVLIsoFIlter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreMu15IsoVVVLPFHT450PFMET50+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q+process.HLTMuVVVLCombinedIsolationR02Sequence+process.hltL3MuVVVLIsoFIlter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.hltPFMETProducer+process.hltPFMET50+process.HLTEndSequence) + + +process.HLT_Mu15_IsoVVVL_PFHT450_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreMu15IsoVVVLPFHT450+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q+process.HLTMuVVVLCombinedIsolationR02Sequence+process.hltL3MuVVVLIsoFIlter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Mu50_IsoVVVL_PFHT450_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreMu50IsoVVVLPFHT450+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q+process.HLTMuVVVLCombinedIsolationR02Sequence+process.hltL3Mu50VVVLIsoFIlter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT450Jet30+process.HLTEndSequence) + + +process.HLT_Mu15_IsoVVVL_PFHT600_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT380erIorHTT320er+process.hltPreMu15IsoVVVLPFHT600+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT200Jet30+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q+process.HLTMuVVVLCombinedIsolationR02Sequence+process.hltL3MuVVVLIsoFIlter+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT600Jet30+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET70_PFMHT70_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMET70PFMHT70IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT40+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTTightID+process.hltPFMHTTightID70+process.hltPFMETProducer+process.hltPFMET70+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET50+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT50+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTTightID+process.hltPFMHTTightID80+process.hltPFMETProducer+process.hltPFMET80+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT60+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTTightID+process.hltPFMHTTightID90+process.hltPFMETProducer+process.hltPFMET90+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET70+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT70+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTTightID+process.hltPFMHTTightID100+process.hltPFMETProducer+process.hltPFMET100+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu70_PFMHTNoMu70_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu70PFMHTNoMu70IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT40+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID70+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu70+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET50+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT50+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID80+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu80+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT60+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID90+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu90+process.HLTEndSequence) + + +process.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v2 = cms.Path(process.HLTBeginSequence+process.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50+process.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight+cms.ignore(process.hltL1sSingleMuOpenObjectMap)+process.hltL1fL1sSingleMuOpenCandidateL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0)+process.hltL3MuFiltered3er1p5+process.HLTRecoMETSequence+process.hltMET70+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.hltMht+process.hltMHT70+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToCaloJets70+process.hltSinglePFJet100er2p5+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID100+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu100+process.HLTEndSequence) + + +process.HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4+process.hltPreDimuon10PsiPrimeBarrelSeagulls+process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0)+process.hltDimuon10PsiPrimeBarrelnoCowL3Filtered+process.hltDisplacedmumuVtxProducerDimuon10PsiPrimeBarrelnoCow+process.hltDisplacedmumuFilterDimuon10PsiPrimeBarrelnoCow+process.HLTEndSequence) + + +process.HLT_Dimuon20_Jpsi_Barrel_Seagulls_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4+process.hltPreDimuon20JpsiBarrelSeagulls+process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0)+process.hltDimuon20JpsiBarrelnoCowL3Filtered+process.hltDisplacedmumuVtxProducerDimuon20JpsiBarrelnoCow+process.hltDisplacedmumuFilterDimuon20JpsiBarrelnoCow+process.HLTEndSequence) + + +process.HLT_Dimuon12_Upsilon_y1p4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1s12DoubleMu4p5er2p0SQOSMass7to18+process.hltPreDimuon12Upsilony1p4+process.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0)+process.hltDimuon12Upsilony1p4L3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3+process.hltDisplacedmumuFilterDimuon12Upsilonsv3+process.HLTEndSequence) + + +process.HLT_Dimuon14_Phi_Barrel_Seagulls_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5SQOSdRMax1p4+process.hltPreDimuon14PhiBarrelSeagulls+process.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0)+process.hltDimuon14PhiBarrelnoCowL3Filtered+process.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow+process.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow+process.HLTEndSequence) + + +process.HLT_Dimuon18_PsiPrime_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4+process.hltPreDimuon18PsiPrime+process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0)+process.hltDimuon18PsiPrimeL3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon18PsiPrimes+process.hltDisplacedmumuFilterDimuon18PsiPrimes+process.HLTEndSequence) + + +process.HLT_Dimuon25_Jpsi_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4+process.hltPreDimuon25Jpsi+process.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0)+process.hltDimuon25JpsiL3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon25Jpsis+process.hltDisplacedmumuFilterDimuon25Jpsis+process.HLTEndSequence) + + +process.HLT_Dimuon18_PsiPrime_noCorrL1_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu9SQ+process.hltPreDimuon18PsiPrimenoCorrL1+process.hltL1fL1sL1sDoubleMu9SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0)+process.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1+process.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1+process.HLTEndSequence) + + +process.HLT_Dimuon24_Upsilon_noCorrL1_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu9SQ+process.hltPreDimuon24UpsilonnoCorrL1+process.hltL1fL1sL1sDoubleMu9SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0)+process.hltDimuon24UpsilonNoCorrL1L3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1+process.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1+process.HLTEndSequence) + + +process.HLT_Dimuon24_Phi_noCorrL1_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu9SQ+process.hltPreDimuon24PhinoCorrL1+process.hltL1fL1sL1sDoubleMu9SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0)+process.hltDimuon24PhiNoCorrL1L3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1+process.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1+process.HLTEndSequence) + + +process.HLT_Dimuon25_Jpsi_noCorrL1_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu9SQ+process.hltPreDimuon25JpsinoCorrL1+process.hltL1fL1sL1sDoubleMu9SQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0)+process.hltDimuon25JpsiNoCorrL1L3fL3Filtered+process.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1+process.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1+process.HLTEndSequence) + + +process.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu4EG9+process.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8+process.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence+process.hltDoubleMu4DZFilter+process.hltEle9DoubleMu4Mass3p8Filtered+process.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence+process.hltMu4Ele9DZFilter+process.HLTEndSequence) + + +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu7EG7+process.hltPreDiMu9Ele9CaloIdLTrackIdLDZ+process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence+process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence+process.hltMu9Ele9DZFilter+process.hltDoubleMu9DZFilter+process.HLTEndSequence) + + +process.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v17 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu7EG7+process.hltPreDiMu9Ele9CaloIdLTrackIdL+process.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence+process.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence+process.HLTEndSequence) + + +process.HLT_DoubleIsoMu20_eta2p1_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu18er+process.hltPreDoubleIsoMu20eta2p1+process.hltL1fL1sDoubleMu18erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0)+process.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q+process.HLTDoubleMu20Eta2p1IsolationSequence+process.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered0p07+process.HLTEndSequence) + + +process.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx)+cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx+process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltTripleTrkMuFiltered5NoVtx+process.hltSingleTrkMuFiltered12NoVtx+process.HLTEndSequence) + + +process.HLT_TrkMu16_DoubleTrkMu6NoFiltersNoVtx_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreTrkMu16DoubleTrkMu6NoFiltersNoVtx+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx)+cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered6NoVtx+process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered16NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltTripleTrkMuFiltered6NoVtx+process.hltSingleTrkMuFiltered16NoVtx+process.HLTEndSequence) + + +process.HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157ORTripleMu444+process.hltPreTrkMu17DoubleTrkMu8NoFiltersNoVtx+process.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx)+cms.ignore(process.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered8NoVtx+process.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered17NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltTripleTrkMuFiltered8NoVtx+process.hltSingleTrkMuFiltered17NoVtx+process.HLTEndSequence) + + +process.HLT_Mu8_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu3IorSingleMu5IorSingleMu7+process.hltPreMu8+process.hltL1fL1sMu3or5or7L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu5L1f0L2Filtered5)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0)+process.hltL3fL1sMu5L1f0L2f5L3Filtered8+process.HLTEndSequence) + + +process.HLT_Mu17_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu17+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17+process.HLTEndSequence) + + +process.HLT_Mu19_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu15DQ+process.hltPreMu19+process.hltL1fL1sMu15DQlqL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu15DQlqL1f0L2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0)+process.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19+process.HLTEndSequence) + + +process.HLT_Mu17_Photon30_IsoCaloId_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23+process.hltPreMu17Photon30IsoCaloId+process.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7+process.HLTL2muonrecoSequence+cms.ignore(process.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7)+process.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q+process.HLTDoFullUnpackingEgammaEcalSequence+process.HLTPFClusteringForEgamma+process.hltEgammaCandidates+process.hltMu17Photon30IsoCaloIdPhotonlegFilter+process.hltMu17Photon30IsoCaloIdPhotonlegEtFilter+process.hltEgammaClusterShape+process.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter+process.HLTDoLocalHcalSequence+process.HLTFastJetForEgamma+process.hltEgammaHoverE+process.hltMu17Photon30IsoCaloIdPhotonlegHEFilter+process.hltEgammaEcalPFClusterIso+process.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter+process.HLTTrackReconstructionForIsoForPhotons+process.hltEgammaHollowTrackIso+process.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter+process.HLTEndSequence) + + +process.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10IorSingleEG5+process.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30+process.HLTEle8CaloIdLTrackIdLIsoVLSequence+process.HLTAK4PFJetsSequence+process.hltEle8JetCollectionsForLeptonPlusPFJets+process.hltEle8PFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10IorSingleEG15+process.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30+process.HLTEle12CaloIdLTrackIdLIsoVLSequence+process.HLTAK4PFJetsSequence+process.hltEle12JetCollectionsForLeptonPlusPFJets+process.hltEle12PFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele15_CaloIdL_TrackIdL_IsoVL_PFJet30_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10OR15er2p5+process.hltPreEle15CaloIdLTrackIdLIsoVLPFJet30+process.HLTEle15CaloIdLTrackIdLIsoVLJet30Sequence+process.HLTAK4PFJetsSequence+process.hltEle15JetCollectionsForLeptonPlusPFJets+process.hltEle15PFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG15er2p5+process.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30+process.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence+process.HLTAK4PFJetsSequence+process.hltEle23JetCollectionsForLeptonPlusPFJets+process.hltEle23PFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10IorSingleEG5+process.hltPreEle8CaloIdMTrackIdMPFJet30+process.HLTEle8CaloIdMGsfTrkIdMSequence+process.HLTAK4PFJetsSequence+process.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets+process.hltEle8NoIsoPFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG15er2p5+process.hltPreEle17CaloIdMTrackIdMPFJet30+process.HLTEle17CaloIdMGsfTrkIdMSequence+process.HLTAK4PFJetsSequence+process.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets+process.hltEle17NoIsoPFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG15er2p5+process.hltPreEle23CaloIdMTrackIdMPFJet30+process.HLTEle23CaloIdMGsfTrkIdMSequence+process.HLTAK4PFJetsSequence+process.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets+process.hltEle23NoIsoPFJet30EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPreEle50CaloIdVTGsfTrkIdTPFJet165+process.HLTEle50CaloIdVTGsfTrkIdTGsfSequence+process.HLTAK4PFJetsSequence+process.hltPFJetsCorrectedMatchedToL1+process.hltMonoPFJet165+process.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet+process.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned+process.HLTEndSequence) + + +process.HLT_Ele115_CaloIdVT_GsfTrkIdT_v14 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle115CaloIdVTGsfTrkIdT+process.HLTEle115CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele135_CaloIdVT_GsfTrkIdT_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle135CaloIdVTGsfTrkIdT+process.HLTEle135CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele145_CaloIdVT_GsfTrkIdT_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle145CaloIdVTGsfTrkIdT+process.HLTEle145CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele200_CaloIdVT_GsfTrkIdT_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle200CaloIdVTGsfTrkIdT+process.HLTEle200CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele250_CaloIdVT_GsfTrkIdT_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle250CaloIdVTGsfTrkIdT+process.HLTEle250CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_Ele300_CaloIdVT_GsfTrkIdT_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTau+process.hltPreEle300CaloIdVTGsfTrkIdT+process.HLTEle300CaloIdVTGsfTrkIdTGsfSequence+process.HLTEndSequence) + + +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepCSV_4p5_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet+process.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepCSV4p5+process.HLTAK4CaloJetsSequence+process.hltQuadCentralJet30+process.hltCaloJetsQuad30ForHt+process.hltHtMhtCaloJetsQuadC30+process.hltCaloQuadJet30HT320+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSVp17Double+process.HLTAK4PFJetsSequence+process.hltPFCentralJetLooseIDQuad30+process.hlt1PFCentralJetLooseID75+process.hlt2PFCentralJetLooseID60+process.hlt3PFCentralJetLooseID45+process.hlt4PFCentralJetLooseID40+process.hltPFCentralJetLooseIDQuad30forHt+process.hltHtMhtPFCentralJetsLooseIDQuadC30+process.hltPFCentralJetsLooseIDQuad30HT330+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV4p5Triple+process.HLTEndSequence) + + +process.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet+process.hltPrePFHT330PT30QuadPFJet75604540+process.HLTAK4CaloJetsSequence+process.hltQuadCentralJet30+process.hltCaloJetsQuad30ForHt+process.hltHtMhtCaloJetsQuadC30+process.hltCaloQuadJet30HT320+process.HLTAK4PFJetsSequence+process.hltPFCentralJetLooseIDQuad30+process.hlt1PFCentralJetLooseID75+process.hlt2PFCentralJetLooseID60+process.hlt3PFCentralJetLooseID45+process.hlt4PFCentralJetLooseID40+process.hltPFCentralJetLooseIDQuad30forHt+process.hltHtMhtPFCentralJetsLooseIDQuadC30+process.hltPFCentralJetsLooseIDQuad30HT330+process.HLTEndSequence) + + +process.HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJet+process.hltPrePFHT400SixPFJet32DoublePFBTagDeepCSV2p94+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterSixC25+process.hltCaloJetsSix25ForHt+process.hltHtMhtCaloJetsSixC25+process.hltCaloSixJet25HT300+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV10p01Single+process.HLTAK4PFJetsSequence+process.hltPFJetFilterSix30er2p5+process.hltPFJetFilterSix32er2p5+process.hltPFJetsSix30ForHt+process.hltHtMhtPFJetsSix30er2p5+process.hltPFSixJet30HT400+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV2p94Double+process.HLTEndSequence) + + +process.HLT_PFHT400_SixPFJet32_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJet+process.hltPrePFHT400SixPFJet32+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterSixC25+process.hltCaloJetsSix25ForHt+process.hltHtMhtCaloJetsSixC25+process.hltCaloSixJet25HT300+process.HLTAK4PFJetsSequence+process.hltPFJetFilterSix30er2p5+process.hltPFJetFilterSix32er2p5+process.hltPFJetsSix30ForHt+process.hltHtMhtPFJetsSix30er2p5+process.hltPFSixJet30HT400+process.HLTEndSequence) + + +process.HLT_PFHT450_SixPFJet36_PFBTagDeepCSV_1p59_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJet+process.hltPrePFHT450SixPFJet36PFBTagDeepCSV1p59+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterSixC30+process.hltCaloJetsSix30ForHt+process.hltHtMhtCaloJetsSixC30+process.hltCaloSixJet30HT350+process.HLTAK4PFJetsSequence+process.hltPFJetFilterSix30er2p5+process.hltPFJetFilterSix36er2p5+process.hltPFJetsSix30ForHt+process.hltHtMhtPFJetsSix30er2p5+process.hltPFSixJet30HT450+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV1p59Single+process.HLTEndSequence) + + +process.HLT_PFHT450_SixPFJet36_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJet+process.hltPrePFHT450SixPFJet36+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterSixC30+process.hltCaloJetsSix30ForHt+process.hltHtMhtCaloJetsSixC30+process.hltCaloSixJet30HT350+process.HLTAK4PFJetsSequence+process.hltPFJetFilterSix30er2p5+process.hltPFJetFilterSix36er2p5+process.hltPFJetsSix30ForHt+process.hltHtMhtPFJetsSix30er2p5+process.hltPFSixJet30HT450+process.HLTEndSequence) + + +process.HLT_PFHT400_FivePFJet_100_100_60_30_30_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet+process.hltPrePFHT400FivePFJet100100603030+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterFiveC25+process.hltCaloJetsFive25ForHt+process.hltHtMhtCaloJetsFiveC25+process.hltCaloFiveJet25HT300+process.HLTAK4PFJetsSequence+process.hltPFJetFilterTwo100er3p0+process.hltPFJetFilterThree60er3p0+process.hltPFJetFilterFive30er3p0+process.hltPFJetsFive30ForHt+process.hltHtMhtPFJetsFive30er3p0+process.hltPFFiveJet30HT400+process.HLTEndSequence) + + +process.HLT_PFHT400_FivePFJet_100_100_60_30_30_DoublePFBTagDeepCSV_4p5_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet+process.hltPrePFHT400FivePFJet100100603030DoublePFBTagDeepCSV4p5+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterFiveC25+process.hltCaloJetsFive25ForHt+process.hltHtMhtCaloJetsFiveC25+process.hltCaloFiveJet25HT300+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV10p01Single+process.HLTAK4PFJetsSequence+process.hltPFJetFilterTwo100er3p0+process.hltPFJetFilterThree60er3p0+process.hltPFJetFilterFive30er3p0+process.hltPFJetsFive30ForHt+process.hltHtMhtPFJetsFive30er3p0+process.hltPFFiveJet30HT400+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV4p5Double+process.HLTEndSequence) + + +process.HLT_PFHT400_FivePFJet_120_120_60_30_30_DoublePFBTagDeepCSV_4p5_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet+process.hltPrePFHT400FivePFJet120120603030DoublePFBTagDeepCSV4p5+process.HLTAK4CaloJetsSequence+process.hltCaloJetFilterFiveC25+process.hltCaloJetsFive25ForHt+process.hltHtMhtCaloJetsFiveC25+process.hltCaloFiveJet25HT300+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV10p01Single+process.HLTAK4PFJetsSequence+process.hltPFJetFilterTwo120er3p0+process.hltPFJetFilterThree60er3p0+process.hltPFJetFilterFive30er3p0+process.hltPFJetsFive30ForHt+process.hltHtMhtPFJetsFive30er3p0+process.hltPFFiveJet30HT400+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV4p5Double+process.HLTEndSequence) + + +process.HLT_PFHT350_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sHTT280to500erIorHTT250to340erQuadJet+process.hltPrePFHT350+process.HLTAK4CaloJetsSequence+process.hltHtMhtJet30+process.hltHT300Jet30+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT350Jet30+process.HLTEndSequence) + + +process.HLT_PFHT350MinPFJet15_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS+process.hltPrePFHT350MinPFJet15+process.HLTPFHT350MinPFJet15Sequence+process.HLTEndSequence) + + +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS+process.hltPrePhoton60R9Id90CaloIdLIsoL+process.HLTPhoton60R9Id90CaloIdLIsoLSequence+process.HLTEndSequence) + + +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS+process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdL+process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence+process.HLTEndSequence) + + +process.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350MinPFJet15_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS+process.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350MinPFJet15+process.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence+process.HLTPFHT350MinPFJet15Sequence+process.HLTEndSequence) + + +process.HLT_ECALHT800_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150+process.hltPreECALHT800+process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence+process.hltTowerMakerEcal+process.hltHtMhtEcal+process.hltHtEcal800+process.HLTEndSequence) + + +process.HLT_DiSC30_18_EIso_AND_HE_Mass70_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGWithJetAndTau+process.hltPreDiSC3018EIsoANDHEMass70+process.HLTSC3018EIso15HE30eMass70Sequence+process.HLTEndSequence) + + +process.HLT_Physics_v7 = cms.Path(process.HLTBeginSequenceL1Fat+process.hltPrePhysics+process.HLTEndSequence) + + +process.HLT_Physics_part0_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart0+process.HLTEndSequence) + + +process.HLT_Physics_part1_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart1+process.HLTEndSequence) + + +process.HLT_Physics_part2_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart2+process.HLTEndSequence) + + +process.HLT_Physics_part3_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart3+process.HLTEndSequence) + + +process.HLT_Physics_part4_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart4+process.HLTEndSequence) + + +process.HLT_Physics_part5_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart5+process.HLTEndSequence) + + +process.HLT_Physics_part6_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart6+process.HLTEndSequence) + + +process.HLT_Physics_part7_v7 = cms.Path(process.HLTBeginSequence+process.hltPrePhysicspart7+process.HLTEndSequence) + + +process.DST_Physics_v7 = cms.Path(process.HLTBeginSequence+process.hltPreDSTPhysics+process.HLTEndSequence) + + +process.HLT_Random_v3 = cms.Path(process.HLTBeginSequenceRandom+process.hltPreRandom+process.HLTEndSequence) + + +process.HLT_ZeroBias_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBias+process.HLTEndSequence) + + +process.HLT_ZeroBias_Alignment_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiasAlignment+process.HLTEndSequence) + + +process.HLT_ZeroBias_part0_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart0+process.HLTEndSequence) + + +process.HLT_ZeroBias_part1_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart1+process.HLTEndSequence) + + +process.HLT_ZeroBias_part2_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart2+process.HLTEndSequence) + + +process.HLT_ZeroBias_part3_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart3+process.HLTEndSequence) + + +process.HLT_ZeroBias_part4_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart4+process.HLTEndSequence) + + +process.HLT_ZeroBias_part5_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart5+process.HLTEndSequence) + + +process.HLT_ZeroBias_part6_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart6+process.HLTEndSequence) + + +process.HLT_ZeroBias_part7_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreZeroBiaspart7+process.HLTEndSequence) + + +process.DST_ZeroBias_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreDSTZeroBias+process.HLTEndSequence) + + +process.DST_Run3_PFScoutingPixelTracking_v16 = cms.Path(process.HLTBeginSequence+process.hltL1sDSTRun3PFScoutingPixelTracking+process.hltPreDSTRun3PFScoutingPixelTracking+process.HLTAK4CaloJetsSequence+process.HLTPixelOnlyPFScoutingSequence+process.hltEgammaR9ID+process.HLTL2muonrecoSequenceScoutingNoVtx+process.HLTL3muonrecoSequenceScoutingNoVtx+process.hltDisplacedmumuVtxNoMatchingProducer+process.HLTMuIsolationSequenceScoutingNoVtx+process.HLTEndSequence) + + +process.HLT_AK4CaloJet30_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK4CaloJet30+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet30+process.HLTEndSequence) + + +process.HLT_AK4CaloJet40_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK4CaloJet40+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet40+process.HLTEndSequence) + + +process.HLT_AK4CaloJet50_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK4CaloJet50+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet50+process.HLTEndSequence) + + +process.HLT_AK4CaloJet80_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35+process.hltPreAK4CaloJet80+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet80+process.HLTEndSequence) + + +process.HLT_AK4CaloJet100_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreAK4CaloJet100+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet100+process.HLTEndSequence) + + +process.HLT_AK4CaloJet120_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreAK4CaloJet120+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet120+process.HLTEndSequence) + + +process.HLT_AK4PFJet30_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK4PFJet30+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet15+process.HLTAK4PFJetsSequence+process.hltAK4PFJetsCorrectedMatchedToCaloJets15+process.hltSingleAK4PFJet30+process.HLTEndSequence) + + +process.HLT_AK4PFJet50_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreAK4PFJet50+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet30+process.HLTAK4PFJetsSequence+process.hltAK4PFJetsCorrectedMatchedToCaloJets30+process.hltSingleAK4PFJet50+process.HLTEndSequence) + + +process.HLT_AK4PFJet80_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet35+process.hltPreAK4PFJet80+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet50+process.HLTAK4PFJetsSequence+process.hltAK4PFJetsCorrectedMatchedToCaloJets50+process.hltSingleAK4PFJet80+process.HLTEndSequence) + + +process.HLT_AK4PFJet100_v19 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreAK4PFJet100+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.HLTAK4PFJetsSequence+process.hltAK4PFJetsCorrectedMatchedToCaloJets70+process.hltSingleAK4PFJet100+process.HLTEndSequence) + + +process.HLT_AK4PFJet120_v18 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet60+process.hltPreAK4PFJet120+process.HLTAK4CaloJetsSequence+process.hltSingleAK4CaloJet70+process.HLTAK4PFJetsSequence+process.hltAK4PFJetsCorrectedMatchedToCaloJets70+process.hltSingleAK4PFJet120+process.HLTEndSequence) + + +process.HLT_SinglePhoton10_Eta3p1ForPPRef_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBias+process.hltPreSinglePhoton10Eta3p1ForPPRef+process.HLTDoCaloSequence+process.HLTDoHIEcalClusWithCleaningSequence+process.hltHIPhoton10Eta3p1+process.HLTEndSequence) + + +process.HLT_SinglePhoton20_Eta3p1ForPPRef_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10er2p5+process.hltPreSinglePhoton20Eta3p1ForPPRef+process.HLTDoCaloSequence+process.HLTDoHIEcalClusWithCleaningSequence+process.hltHIPhoton20Eta3p1+process.HLTEndSequence) + + +process.HLT_SinglePhoton30_Eta3p1ForPPRef_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10er2p5+process.hltPreSinglePhoton30Eta3p1ForPPRef+process.HLTDoCaloSequence+process.HLTDoHIEcalClusWithCleaningSequence+process.hltHIPhoton30Eta3p1+process.HLTEndSequence) + + +process.HLT_Photon20_HoverELoose_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10er2p5+process.hltPrePhoton20HoverELoose+process.HLTPhoton20SequenceLooseHOverE+process.HLTEndSequence) + + +process.HLT_Photon30_HoverELoose_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG10er2p5+process.hltPrePhoton30HoverELoose+process.HLTPhoton30SequenceLooseHOverE+process.HLTEndSequence) + + +process.HLT_EcalCalibration_v4 = cms.Path(process.HLTBeginSequenceCalibration+process.hltPreEcalCalibration+process.hltEcalCalibrationRaw+process.HLTEndSequence) + + +process.HLT_HcalCalibration_v5 = cms.Path(process.HLTBeginSequenceCalibration+process.hltPreHcalCalibration+process.hltHcalCalibTypeFilter+process.hltHcalCalibrationRaw+process.HLTEndSequence) + + +process.AlCa_EcalPhiSym_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch+process.hltPreAlCaEcalPhiSym+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltEcalPhiSymFilter+process.HLTEndSequence) + + +process.HLT_L1UnpairedBunchBptxMinus_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sL1UnpairedBunchBptxMinus+process.hltPreL1UnpairedBunchBptxMinus+process.HLTEndSequence) + + +process.HLT_L1UnpairedBunchBptxPlus_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sL1UnpairedBunchBptxPlus+process.hltPreL1UnpairedBunchBptxPlus+process.HLTEndSequence) + + +process.HLT_L1NotBptxOR_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sNotBptxOR+process.hltPreL1NotBptxOR+process.HLTEndSequence) + + +process.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142+process.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142+process.HLTEndSequence) + + +process.HLT_CDC_L2cosmic_10_er1p0_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sCDC+process.hltPreCDCL2cosmic10er1p0+process.hltL1fL1sCDCL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0+process.HLTEndSequence) + + +process.HLT_CDC_L2cosmic_5p5_er1p0_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sCDC+process.hltPreCDCL2cosmic5p5er1p0+process.hltL1fL1sCDCL1Filtered0+process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer+process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0+process.HLTEndSequence) + + +process.HLT_HcalNZS_v13 = cms.Path(process.HLTBeginSequenceNZS+process.hltL1sHcalNZS+process.hltPreHcalNZS+process.HLTEndSequence) + + +process.HLT_HcalPhiSym_v15 = cms.Path(process.HLTBeginSequenceNZS+process.hltL1sSingleEGorSingleorDoubleMu+process.hltPreHcalPhiSym+process.HLTEndSequence) + + +process.HLT_HcalIsolatedbunch_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sIsolatedBunch+process.hltL1sSingleJetOR+process.hltPreHcalIsolatedbunch+process.HLTEndSequence) + + +process.HLT_IsoTrackHB_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sV0SingleJet3OR+process.hltPreIsoTrackHB+process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.hltIsolPixelTrackProdHB+process.hltIsolPixelTrackL2FilterHB+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltIsolEcalPixelTrackProdHB+process.hltEcalIsolPixelTrackL2FilterHB+process.HLTDoLocalStripSequence+process.hltIter0PFLowPixelSeedsFromPixelTracks+process.hltIter0PFlowCkfTrackCandidates+process.hltIter0PFlowCtfWithMaterialTracks+process.hltHcalITIPTCorrectorHB+process.hltIsolPixelTrackL3FilterHB+process.HLTEndSequence) + + +process.HLT_IsoTrackHE_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sV0SingleJet3OR+process.hltPreIsoTrackHE+process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.hltIsolPixelTrackProdHE+process.hltIsolPixelTrackL2FilterHE+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltIsolEcalPixelTrackProdHE+process.hltEcalIsolPixelTrackL2FilterHE+process.HLTDoLocalStripSequence+process.hltIter0PFLowPixelSeedsFromPixelTracks+process.hltIter0PFlowCkfTrackCandidates+process.hltIter0PFlowCtfWithMaterialTracks+process.hltHcalITIPTCorrectorHE+process.hltIsolPixelTrackL3FilterHE+process.HLTEndSequence) + + +process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap+process.hltPreZeroBiasFirstCollisionAfterAbortGap+process.HLTEndSequence) + + +process.HLT_ZeroBias_IsolatedBunches_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sIsolatedBunch+process.hltPreZeroBiasIsolatedBunches+process.HLTEndSequence) + + +process.HLT_ZeroBias_FirstCollisionInTrain_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit+process.hltPreZeroBiasFirstCollisionInTrain+process.HLTEndSequence) + + +process.HLT_ZeroBias_LastCollisionInTrain_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sL1ZeroBiasLastBunchInTrain+process.hltPreZeroBiasLastCollisionInTrain+process.HLTEndSequence) + + +process.HLT_ZeroBias_FirstBXAfterTrain_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sL1ZeroBiasFirstBunchAfterTrain+process.hltPreZeroBiasFirstBXAfterTrain+process.HLTEndSequence) + + +process.AlCa_RPCMuonNormalisation_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er+process.hltPreAlCaRPCMuonNormalisation+process.hltRPCMuonNormaL1Filtered0+process.HLTMuonLocalRecoSequence+process.HLTEndSequence) + + +process.AlCa_LumiPixelsCounts_Random_v1 = cms.Path(process.HLTBeginSequenceRandom+process.hltScalersRawToDigi+process.hltPixelTrackerHVOn+process.hltPreAlCaLumiPixelsCountsRandom+process.hltSiPixelDigis+process.hltSiPixelClusters+process.hltAlcaPixelClusterCounts+process.HLTEndSequence) + + +process.AlCa_LumiPixelsCounts_ZeroBias_v1 = cms.Path(process.HLTBeginSequence+process.hltScalersRawToDigi+process.hltPixelTrackerHVOn+process.hltL1sZeroBias+process.hltPreAlCaLumiPixelsCountsZeroBias+process.hltSiPixelDigis+process.hltSiPixelClusters+process.hltAlcaPixelClusterCounts+process.HLTEndSequence) + + +process.MC_ReducedIterativeTracking_v12 = cms.Path(process.HLTBeginSequence+process.hltPreMCReducedIterativeTracking+process.HLTRecoJetSequenceAK4PrePF+process.HLTDoLocalPixelSequence+process.HLTRecopixelvertexingSequence+process.HLTDoLocalStripSequence+process.HLTIterativeTrackingIter02+process.HLTEndSequence) + + +process.MC_PFMET_v17 = cms.Path(process.HLTBeginSequence+process.hltPreMCPFMET+process.HLTAK4PFJetsSequence+process.hltPFMETProducer+process.hltPFMETOpenFilter+process.HLTEndSequence) + + +process.MC_AK4PFJets_v17 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK4PFJets+process.HLTAK4PFJetsSequence+process.hltAK4PFJetCollection20Filter+process.HLTEndSequence) + + +process.MC_PFBTagDeepCSV_v10 = cms.Path(process.HLTBeginSequence+process.hltPreMCPFBTagDeepCSV+process.HLTAK4PFJetsSequence+process.HLTBtagDeepCSVSequencePF+process.hltBTagPFDeepCSV4p06Single+process.HLTEndSequence) + + +process.MC_PFHT_v16 = cms.Path(process.HLTBeginSequence+process.hltPreMCPFHT+process.HLTAK4PFJetsSequence+process.hltPFHTForMC+process.hltPFHTOpenFilter+process.HLTEndSequence) + + +process.MC_PFMHT_v16 = cms.Path(process.HLTBeginSequence+process.hltPreMCPFMHT+process.HLTAK4PFJetsSequence+process.hltPFHTForMC+process.hltPFMHTOpenFilter+process.HLTEndSequence) + + +process.MC_CaloMET_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCCaloMET+process.HLTDoCaloSequence+process.hltMet+process.hltMETOpen+process.HLTEndSequence) + + +process.MC_CaloMET_JetIdCleaned_v9 = cms.Path(process.HLTBeginSequence+process.hltPreMCCaloMETJetIdCleaned+process.HLTDoCaloSequence+process.hltMet+process.HLTAK4CaloJetsSequence+process.hltMetCleanUsingJetID+process.hltMETCleanUsingJetIDOpenFilter+process.HLTEndSequence) + + +process.MC_AK4CaloJets_v9 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK4CaloJets+process.HLTAK4CaloJetsSequence+process.hltCaloJetCollection20Filter+process.HLTEndSequence) + + +process.MC_AK4CaloJetsFromPV_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK4CaloJetsFromPV+process.HLTAK4CaloJetsSequence+process.HLTNoPUSequence+process.hltCaloJetFromPVCollection20Filter+process.hltHtMhtFromPVForMC+process.hltCaloHtMhtFromPVOpenFilter+process.HLTEndSequence) + + +process.MC_CaloBTagDeepCSV_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCCaloBTagDeepCSV+process.HLTAK4CaloJetsSequence+process.HLTBtagDeepCSVSequenceL3+process.hltCaloJetCollection20Filter+process.HLTEndSequence) + + +process.MC_CaloHT_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCCaloHT+process.HLTAK4CaloJetsSequence+process.hltHtMhtForMC+process.hltCaloHTOpenFilter+process.HLTEndSequence) + + +process.MC_CaloMHT_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCCaloMHT+process.HLTAK4CaloJetsSequence+process.hltHtMhtForMC+process.hltMhtFilter+process.HLTEndSequence) + + +process.MC_AK8PFJets_v17 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK8PFJets+process.HLTAK8PFJetsSequence+process.hltAK8PFJetCollection20Filter+process.HLTEndSequence) + + +process.MC_AK8TrimPFJets_v17 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK8TrimPFJets+process.HLTAK8PFJetsSequence+process.hltAK8TrimModJets+process.hltAK8TrimPFJetCollection20Filter+process.HLTEndSequence) + + +process.MC_AK8PFHT_v16 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK8PFHT+process.HLTAK8PFJetsSequence+process.hltAK8PFHTForMC+process.hltAK8PFHTOpenFilter+process.HLTEndSequence) + + +process.MC_AK8CaloHT_v8 = cms.Path(process.HLTBeginSequence+process.hltPreMCAK8CaloHT+process.HLTAK8CaloJetsSequence+process.hltAK8HtMhtForMC+process.hltAK8CaloHTOpenFilter+process.HLTEndSequence) + + +process.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG5+process.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10+process.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence+process.HLTEndSequence) + + +process.MC_DoubleEle5_CaloIdL_MW_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG5WithJetAndTau+process.hltPreMCDoubleEle5CaloIdLMW+process.HLTEle5CaloIdLMWSequence+process.HLTDoubleEle5CaloIdLMWSequence+process.HLTEndSequence) + + +process.MC_Ele5_WPTight_Gsf_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG5+process.hltPreMCEle5WPTightGsf+process.HLTEle5WPTightGsfSequence+process.HLTEndSequence) + + +process.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG5+process.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ+process.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence+process.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter+process.HLTEndSequence) + + +process.MC_IsoMu_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu3IorSingleMu5IorSingleMu7+process.hltPreMCIsoMu+process.hltL1fL1sMu3or5or7L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu5L1L2SingleMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu5L1Filtered0)+process.hltL3fL1sMu5L1L2L3SingleMu+process.HLTMuIsolationSequenceForMC+process.hltL3crIsoL1sMu16L1L2L3TrkIsoFiltered0p07SingleMu+process.HLTEndSequence) + + +process.MC_DoubleMu_TrkIsoVVL_DZ_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0+process.hltPreMCDoubleMuTrkIsoVVLDZ+process.hltL1fL1sDoubleMu0HighQL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu0L1f0L2doubleMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0)+process.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu+process.HLTL3muontrkisovvlSequence+process.hltDiMuonRelTrkIsoFiltered0p4+process.hltDiMuonRelTrkIsoFiltered0p4DzFiltered0p2+process.HLTEndSequence) + + +process.MC_DoubleMuNoFiltersNoVtx_v7 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0+process.hltPreMCDoubleMuNoFiltersNoVtx+process.hltL1fL1sDoubleMu0HighQL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fDimuonL1f0L2NoVtx)+process.HLTL3NoFiltersNoVtxmuonrecoSequence+process.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx+process.HLTEndSequence) + + +process.AlCa_EcalPi0EBonly_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sAlCaEcalPi0Eta+process.hltPreAlCaEcalPi0EBonly+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltSimple3x3Clusters+process.hltAlCaPi0RecHitsFilterEBonlyRegional+process.hltAlCaPi0EBUncalibrator+process.hltAlCaPi0EBRechitsToDigis+process.HLTEndSequence) + + +process.AlCa_EcalPi0EEonly_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sAlCaEcalPi0Eta+process.hltPreAlCaEcalPi0EEonly+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltSimple3x3Clusters+process.hltAlCaPi0RecHitsFilterEEonlyRegional+process.hltAlCaPi0EEUncalibrator+process.hltAlCaPi0EERechitsToDigis+process.HLTEndSequence) + + +process.AlCa_EcalEtaEBonly_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sAlCaEcalPi0Eta+process.hltPreAlCaEcalEtaEBonly+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltSimple3x3Clusters+process.hltAlCaEtaRecHitsFilterEBonlyRegional+process.hltAlCaEtaEBUncalibrator+process.hltAlCaEtaEBRechitsToDigis+process.HLTEndSequence) + + +process.AlCa_EcalEtaEEonly_v13 = cms.Path(process.HLTBeginSequence+process.hltL1sAlCaEcalPi0Eta+process.hltPreAlCaEcalEtaEEonly+process.HLTDoFullUnpackingEgammaEcalSequence+process.hltSimple3x3Clusters+process.hltAlCaEtaRecHitsFilterEEonlyRegional+process.hltAlCaEtaEEUncalibrator+process.hltAlCaEtaEERechitsToDigis+process.HLTEndSequence) + + +process.HLT_IsoMu24_eta2p1_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sMu22erIsoTau40er+process.hltPreIsoMu24eta2p1MediumChargedIsoPFTau50Trk30eta2p11pr+process.hltL1fL1sMu22erIsoTau40erL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0)+process.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q+process.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence+process.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered0p07+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchMu22IsoTau40+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatchedMu22IsoTau40+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET90_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET90+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET90+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET100_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET100+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET100+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET110_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET110+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET110+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET120_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET120+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET120+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET130_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET130+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET130+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_MET140_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sIsoTau40erETMHF90To120+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11prMET140+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTRecoMETSequence+process.hltMET140+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatch+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau50_Trk30_eta2p1_1pr_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sQuadJet36IsoTau52+process.hltPreMediumChargedIsoPFTau50Trk30eta2p11pr+process.HLTL2TauJetsSequence+process.hltSingleL2Tau35eta2p2+process.HLTGlobalPFTauConeSequence+process.HLTMediumChargedIsoPFTau50Trk30OnePrSequence+process.hltL1JetsHLTPFTau50Track30MediumChargedIsolationMatchQuadJetIsoTau+process.hltSelectedPFTau50MediumChargedIsolationL1HLTMatchedQuadIsoTau+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_1pr_v11 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleTau+process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p11pr+process.HLTL2TauJetsSequence+process.hltSingleL2Tau80eta2p2+process.HLTGlobalPFTauConeSequence+process.hltPFTau180Track+process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50OnePr+process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIso1Prong+process.hltL1JetsHLTPFTauTrackMediumChargedIsolationMatch1Prong+process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched1Prong+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau180HighPtRelaxedIso_Trk50_eta2p1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleTau+process.hltPreMediumChargedIsoPFTau180HighPtRelaxedIsoTrk50eta2p1+process.HLTL2TauJetsSequence+process.hltSingleL2Tau80eta2p2+process.HLTGlobalPFTauConeSequence+process.hltPFTau180Track+process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50+process.hltPFTau180TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso+process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch+process.hltSelectedPFTau180MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau200HighPtRelaxedIso_Trk50_eta2p1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleTau+process.hltPreMediumChargedIsoPFTau200HighPtRelaxedIsoTrk50eta2p1+process.HLTL2TauJetsSequence+process.hltSingleL2Tau80eta2p2+process.HLTGlobalPFTauConeSequence+process.hltPFTau200Track+process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50+process.hltPFTau200TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso+process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch+process.hltSelectedPFTau200MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_MediumChargedIsoPFTau220HighPtRelaxedIso_Trk50_eta2p1_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleTau+process.hltPreMediumChargedIsoPFTau220HighPtRelaxedIsoTrk50eta2p1+process.HLTL2TauJetsSequence+process.hltSingleL2Tau80eta2p2+process.HLTGlobalPFTauConeSequence+process.hltPFTau220Track+process.HLTMediumChargedIsoPFTauHighPtRelaxedIsoTrk50+process.hltPFTau220TrackPt50LooseAbsOrRelMediumHighPtRelaxedIsoIso+process.hltL1JetsHLTSinglePFTauTrackMediumChargedIsolationMatch+process.hltSelectedPFTau220MediumChargedIsolationL1HLTMatched+process.HLTEndSequence) + + +process.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleEG14108IorTripleEG18178+process.hltPreEle16Ele12Ele8CaloIdLTrackIdL+process.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence+process.HLTEndSequence) + + +process.HLT_Rsq0p35_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsq0p35+process.HLTAK4CaloJetsSequence+process.hlt1CaloJet70+process.hlt2CaloJet60+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsq0p16Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet80+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsq0p35+process.HLTEndSequence) + + +process.HLT_Rsq0p40_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsq0p40+process.HLTAK4CaloJetsSequence+process.hlt1CaloJet70+process.hlt2CaloJet60+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsq0p16Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet80+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsq0p40+process.HLTEndSequence) + + +process.HLT_RsqMR300_Rsq0p09_MR200_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsqMR300Rsq0p09MR200+process.HLTAK4CaloJetsSequence+process.hlt1CaloJet70+process.hlt2CaloJet60+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsqMR220Rsq0p0196MR100Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet80+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsqMR300Rsq0p09MR200+process.HLTEndSequence) + + +process.HLT_RsqMR320_Rsq0p09_MR200_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsqMR320Rsq0p09MR200+process.HLTAK4CaloJetsSequence+process.hlt1CaloJet70+process.hlt2CaloJet60+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsqMR220Rsq0p0196MR100Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet80+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsqMR320Rsq0p09MR200+process.HLTEndSequence) + + +process.HLT_RsqMR300_Rsq0p09_MR200_4jet_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsqMR300Rsq0p09MR2004jet+process.HLTAK4CaloJetsSequence+process.hlt2CaloJet40+process.hlt4CaloJet30+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsqMR220Rsq0p0196MR100Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet50+process.hlt4PFJet40+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsqMR300Rsq0p09MR200+process.HLTEndSequence) + + +process.HLT_RsqMR320_Rsq0p09_MR200_4jet_v15 = cms.Path(process.HLTBeginSequence+process.hltL1sRsqSeeds+process.hltPreRsqMR320Rsq0p09MR2004jet+process.HLTAK4CaloJetsSequence+process.hlt2CaloJet40+process.hlt4CaloJet30+process.HLTRecoMETSequence+process.hltRHemisphereCalo+process.hltRsqMR220Rsq0p0196MR100Calo+process.HLTAK4PFJetsSequence+process.hlt2PFJet50+process.hlt4PFJet40+process.hltPFMETProducer+process.hltRHemisphere+process.hltRsqMR320Rsq0p09MR200+process.HLTEndSequence) + + +process.HLT_IsoMu27_MET90_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu22or25+process.hltPreIsoMu27MET90+process.hltL1fL1sMu22or25L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22or25L1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22or25L1Filtered0)+process.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q+process.HLTMu27IsolationSequence+process.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07+process.HLTRecoMETSequence+process.hltMET90+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTau35_Trk1_eta2p1_Reg_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTau35Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTDoublePFTauPt35Eta2p1Trk1Reg+process.HLTMediumChargedIsoPFTauSequenceReg+process.hltSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationReg+process.hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTau35Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTDoublePFTauPt35Eta2p1Trk1Reg+process.HLTMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTau35_Trk1_eta2p1_Reg_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTau35Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTDoublePFTauPt35Eta2p1Trk1Reg+process.HLTTightChargedIsoPFTauSequenceReg+process.hltSelectedPFTausTrackPt1TightChargedIsolationReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationReg+process.hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTau35_Trk1_TightID_eta2p1_Reg_v12 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTau35Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauConeSequence+process.HLTDoublePFTauPt35Eta2p1Trk1Reg+process.HLTTightChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTauHPS30_L1MaxMass_Trk1_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauMaxMass+process.hltPreDoubleMediumChargedIsoPFTauHPS30L1MaxMassTrk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt30Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationReg+process.hltHpsL1JetsHLTDoublePFTau30TrackPt1MediumChargedIsolationMatchReg+process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltHpsDoublePFTau30TrackPt1MediumChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt35Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationL1HLTMatchedReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTauHPS35Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt35Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTauHPS35_Trk1_eta2p1_Reg_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTauHPS35Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt35Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltHpsDoublePFTau35TrackPt1MediumChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTauHPS35_Trk1_TightID_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTauHPS35Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt35Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsDoublePFTau35TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt40Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationMatchReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationL1HLTMatchedReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTauHPS40Trk1eta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt40Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationMatchReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationL1HLTMatchedReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleMediumChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleMediumChargedIsoPFTauHPS40Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt40Eta2p1Trk1Reg+process.HLTHPSMediumChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1MediumChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsDoublePFTau40TrackPt1MediumChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_DoubleTightChargedIsoPFTauHPS40_Trk1_TightID_eta2p1_Reg_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleTauBigOR+process.hltPreDoubleTightChargedIsoPFTauHPS40Trk1TightIDeta2p1Reg+process.HLTL2TauJetsL1TauSeededSequence+process.hltDoubleL2Tau26eta2p2+process.HLTL2p5IsoTauL1TauSeededSequence+process.hltDoubleL2IsoTau26eta2p2+process.HLTRegionalPFTauHPSSequence+process.HLTHPSDoublePFTauPt40Eta2p1Trk1Reg+process.HLTHPSTightChargedIsoTightOOSCPhotonsPFTauSequenceReg+process.hltHpsSelectedPFTausTrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsReg+process.hltHpsL1JetsHLTDoublePFTauTrackPt1TightChargedIsolationAndTightOOSCPhotonsMatchReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsL1HLTMatchedReg+process.hltHpsDoublePFTau40TrackPt1TightChargedIsolationAndTightOOSCPhotonsDz02Reg+process.HLTEndSequence) + + +process.HLT_VBF_DoubleLooseChargedIsoPFTau20_Trk1_eta2p1_v3 = cms.Path(process.HLTBeginSequence+process.hltL1VBFDiJetOR+process.hltPreVBFDoubleLooseChargedIsoPFTau20Trk1eta2p1+process.HLTL2TauJetsSequence+process.hltDoubleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltDoubleL2IsoTau20eta2p2+process.HLTGlobalPFTauConeSequence+process.HLTDoubleLooseChargedIsoAntiMuonPFTau20Sequence+process.HLTAK4PFJetsSequence+process.hltVBFL1TLooseIDPFJetsMatching+process.hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTau20OverlapRemoval+process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleLooseChargedIsoPFTau20+process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleLooseChargedIsoPFTau20+process.HLTEndSequence) + + +process.HLT_VBF_DoubleLooseChargedIsoPFTauHPS20_Trk1_eta2p1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1VBFDiJetOR+process.hltPreVBFDoubleLooseChargedIsoPFTauHPS20Trk1eta2p1+process.HLTL2TauJetsSequence+process.hltDoubleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltDoubleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSDoubleLooseChargedIsoAntiMuonPFTau20Sequence+process.HLTAK4PFJetsSequence+process.hltVBFL1TLooseIDPFJetsMatching+process.hltMatchedVBFTwoPFJetsDoubleLooseChargedIsoPFTauHPS20OverlapRemoval+process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleLooseChargedIsoPFTauHPS20+process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleLooseChargedIsoPFTauHPS20+process.HLTEndSequence) + + +process.HLT_VBF_DoubleMediumChargedIsoPFTauHPS20_Trk1_eta2p1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1VBFDiJetOR+process.hltPreVBFDoubleMediumChargedIsoPFTauHPS20Trk1eta2p1+process.HLTL2TauJetsSequence+process.hltDoubleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltDoubleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSDoubleMediumChargedIsoAntiMuonPFTau20Sequence+process.HLTAK4PFJetsSequence+process.hltVBFL1TLooseIDPFJetsMatching+process.hltMatchedVBFTwoPFJetsDoubleMediumChargedIsoPFTauHPS20OverlapRemoval+process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumChargedIsoPFTauHPS20+process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumChargedIsoPFTauHPS20+process.HLTEndSequence) + + +process.HLT_VBF_DoubleTightChargedIsoPFTauHPS20_Trk1_eta2p1_v1 = cms.Path(process.HLTBeginSequence+process.hltL1VBFDiJetOR+process.hltPreVBFDoubleTightChargedIsoPFTauHPS20Trk1eta2p1+process.HLTL2TauJetsSequence+process.hltDoubleL2Tau20eta2p2+process.HLTL2p5IsoTauSequence+process.hltDoubleL2IsoTau20eta2p2+process.HLTGlobalPFTauHPSSequence+process.HLTHPSDoubleTightChargedIsoAntiMuonPFTau20Sequence+process.HLTAK4PFJetsSequence+process.hltVBFL1TLooseIDPFJetsMatching+process.hltMatchedVBFTwoPFJetsDoubleTightChargedIsoPFTauHPS20OverlapRemoval+process.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20+process.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleTightChargedIsoPFTauHPS20+process.HLTEndSequence) + + +process.HLT_Photon50_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_PFMET50_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton50R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3PFMET50+process.HLTPhoton50R9Id90HE10IsoMEBOnlySequence+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet30MJJ300AllJetsDEta3Filter+process.HLTAK4PFJetsSequence+process.hltDiPFJet30MJJ300AllJetsDEta3Filter+process.hltPFMETProducer+process.hltPFMET50+process.HLTEndSequence) + + +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3+process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet30MJJ300AllJetsDEta3Filter+process.HLTAK4PFJetsSequence+process.hltDiPFJet30MJJ300AllJetsDEta3Filter+process.HLTEndSequence) + + +process.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ600DEta3_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleEG40to50+process.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ600DEta3+process.HLTPhoton75R9Id90HE10IsoMEBOnlySequence+process.HLTAK4CaloJetsSequence+process.hltDiCaloJet30MJJ600AllJetsDEta3Filter+process.HLTAK4PFJetsSequence+process.hltDiPFJet30MJJ600AllJetsDEta3Filter+process.HLTEndSequence) + + +process.HLT_PFMET100_PFMHT100_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMET100PFMHT100IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT60+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTTightID+process.hltPFMHTTightID100+process.hltPFMETProducer+process.hltPFMET100+process.HLTEndSequence) + + +process.HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMETNoMu100PFMHTNoMu100IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT60+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID100+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu100+process.HLTEndSequence) + + +process.HLT_PFMETTypeOne100_PFMHT100_IDTight_PFHT60_v9 = cms.Path(process.HLTBeginSequence+process.hltL1sAllETMHFHTT60Seeds+process.hltPrePFMETTypeOne100PFMHT100IDTightPFHT60+process.HLTRecoMETSequence+process.hltMET60+process.HLTAK4CaloJetsSequence+process.hltMht+process.hltMHT60+process.HLTAK4PFJetsSequence+process.hltPFHTJet30+process.hltPFHT60Jet30+process.hltPFMHTTightID+process.hltPFMHTTightID100+process.hltPFMETProducer+process.hltcorrPFMETTypeOne+process.hltPFMETTypeOne+process.hltPFMETTypeOne100+process.HLTEndSequence) + + +process.HLT_Mu18_Mu9_SameSign_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu18Mu9SameSign+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered9+process.hltL3fL1DoubleMu157fFiltered18+process.hltDiMuon189SameSignFiltered+process.HLTEndSequence) + + +process.HLT_Mu18_Mu9_SameSign_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu18Mu9SameSignDZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered9+process.hltL3fL1DoubleMu157fFiltered18+process.hltDiMuon189SameSignFiltered+process.hltDiMuon189SameSignDzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu18_Mu9_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu18Mu9+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered9+process.hltL3fL1DoubleMu157fFiltered18+process.HLTEndSequence) + + +process.HLT_Mu18_Mu9_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu18Mu9DZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered9+process.hltL3fL1DoubleMu157fFiltered18+process.hltDiMuon189DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu20_Mu10_SameSign_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu20Mu10SameSign+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered10+process.hltL3fL1DoubleMu157fFiltered20+process.hltDiMuon2010SameSignFiltered+process.HLTEndSequence) + + +process.HLT_Mu20_Mu10_SameSign_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu20Mu10SameSignDZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered10+process.hltL3fL1DoubleMu157fFiltered20+process.hltDiMuon2010SameSignFiltered+process.hltDiMuon2010SameSignDzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu20_Mu10_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu20Mu10+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered10+process.hltL3fL1DoubleMu157fFiltered20+process.HLTEndSequence) + + +process.HLT_Mu20_Mu10_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu20Mu10DZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered10+process.hltL3fL1DoubleMu157fFiltered20+process.hltDiMuon2010DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu23_Mu12_SameSign_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu23Mu12SameSign+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered12+process.hltL3fL1DoubleMu157fFiltered23+process.hltDiMuon2312SameSignFiltered+process.HLTEndSequence) + + +process.HLT_Mu23_Mu12_SameSign_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu23Mu12SameSignDZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered12+process.hltL3fL1DoubleMu157fFiltered23+process.hltDiMuon2312SameSignFiltered+process.hltDiMuon2312SameSignDzFiltered0p2+process.HLTEndSequence) + + +process.HLT_Mu23_Mu12_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu23Mu12+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered12+process.hltL3fL1DoubleMu157fFiltered23+process.HLTEndSequence) + + +process.HLT_Mu23_Mu12_DZ_v4 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu125to157+process.hltPreMu23Mu12DZ+process.hltL1fL1sDoubleMu157L1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0)+cms.ignore(process.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0)+process.hltL3fL1DoubleMu157fFiltered12+process.hltL3fL1DoubleMu157fFiltered23+process.hltDiMuon2312DzFiltered0p2+process.HLTEndSequence) + + +process.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v6 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu2JpsiDoubleTrkL3Filtered+process.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi+process.hltDoubleTrkmumuFilterDoubleMu2Jpsi+process.HLTIterativeTrackingDoubleJpsiIter02+process.hltJpsiTkAllConeTracksIterDoubleTrk+process.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4+process.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4+process.HLTEndSequence) + + +process.HLT_DoubleMu2_Jpsi_DoubleTkMu0_Phi_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS+process.hltPreDoubleMu2JpsiDoubleTkMu0Phi+process.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0)+process.hltDoubleMu2JpsiL3Filtered+process.hltMumuVtxProducerDoubleMu2Jpsi+process.hltMumuFilterDoubleMu2Jpsi+process.HLTTrackerMuonSequenceLowPtIter0and1+process.hltDiMuonGlbOrTrkFiltered0v2+process.hltDiMuonGlbOrTrk0zFiltered0p2v2+process.HLTEndSequence) + + +process.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v10 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70+process.hltPreDoubleMu3DCAPFMET50PFMHT60+process.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55)+process.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3+process.hltDoubleMuon3Mass3p8to60noDrDCAFilter+process.HLTRecoMETSequence+process.hltMET40+process.HLTAK4PFJetsSequence+process.hltParticleFlowNoMu+process.hltPFMETNoMuProducer+process.hltPFMETNoMu50+process.hltPFMHTNoMuTightID+process.hltPFMHTNoMuTightID60+process.HLTEndSequence) + + +process.HLT_TripleMu_5_3_3_Mass3p8_DCA_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleMu0IorTripleMu553+process.hltPreTripleMu533Mass3p8DCA+process.hltL1TripleMu553L1TriMuFiltered3+process.HLTL2muonrecoSequence+cms.ignore(process.hltL1TripleMu553L2TriMuFiltered3)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3)+process.hltL3fL1TripleMu553f0PreFiltered333+process.hltL3fL1TripleMu553f0Filtered533+process.hltTripleMu533Mass3p8DCAFilter+process.HLTEndSequence) + + +process.HLT_QuadPFJet98_83_71_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet927664VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet98837115DoublePFBTagDeepCSV1p37p7VBF1+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID71+process.hltPFDoubleJetLooseID83+process.hltPFSingleJetLooseID98+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV7p68Double6Jets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq200Detaqq1p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet103_88_75_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJetVBFIorHTTIorSingleJet+process.hltPreQuadPFJet103887515DoublePFBTagDeepCSV1p37p7VBF1+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID75+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID103+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV7p68Double6Jets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq200Detaqq1p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet111_90_80_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet111908015DoublePFBTagDeepCSV1p37p7VBF1+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID80+process.hltPFDoubleJetLooseID90+process.hltPFSingleJetLooseID111+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV7p68Double6Jets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq200Detaqq1p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet98_83_71_15_PFBTagDeepCSV_1p3_VBF2_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet927664VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet98837115PFBTagDeepCSV1p3VBF2+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID71+process.hltPFDoubleJetLooseID83+process.hltPFSingleJetLooseID98+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq460Detaqq3p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet103_88_75_15_PFBTagDeepCSV_1p3_VBF2_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJetVBFIorHTTIorSingleJet+process.hltPreQuadPFJet103887515PFBTagDeepCSV1p3VBF2+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID75+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID103+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq460Detaqq3p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet105_88_76_15_PFBTagDeepCSV_1p3_VBF2_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet105887615PFBTagDeepCSV1p3VBF2+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID76+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID105+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq460Detaqq3p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet111_90_80_15_PFBTagDeepCSV_1p3_VBF2_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet111908015PFBTagDeepCSV1p3VBF2+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID80+process.hltPFDoubleJetLooseID90+process.hltPFSingleJetLooseID111+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq460Detaqq3p5+process.HLTEndSequence) + + +process.HLT_QuadPFJet98_83_71_15_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet927664VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet98837115+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.HLTFastPrimaryVertexSequence+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID71+process.hltPFDoubleJetLooseID83+process.hltPFSingleJetLooseID98+process.HLTEndSequence) + + +process.HLT_QuadPFJet103_88_75_15_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJetVBFIorHTTIorSingleJet+process.hltPreQuadPFJet103887515+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.HLTFastPrimaryVertexSequence+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID75+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID103+process.HLTBtagDeepCSVSequencePF+process.HLTEndSequence) + + +process.HLT_QuadPFJet105_88_76_15_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet105887615+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.HLTFastPrimaryVertexSequence+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID76+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID105+process.HLTEndSequence) + + +process.HLT_QuadPFJet111_90_80_15_v5 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet111908015+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.HLTFastPrimaryVertexSequence+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID80+process.hltPFDoubleJetLooseID90+process.hltPFSingleJetLooseID111+process.HLTEndSequence) + + +process.HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p17_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet330TrimMass30PFAK8BTagDeepCSVp17+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltSinglePFJet330AK8+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTBtagDeepCSVSequencePFAK8+process.hltBTagAK8PFDeepCSV16p1Single+process.HLTEndSequence) + + +process.HLT_AK8PFJet330_TrimMass30_PFAK8BTagDeepCSV_p1_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet330TrimMass30PFAK8BTagDeepCSVp1+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltSinglePFJet330AK8+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTBtagDeepCSVSequencePFAK8+process.hltBTagAK8PFDeepCSV10p3Single+process.HLTEndSequence) + + +process.HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_p02_v3 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBp02+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltSinglePFJet330AK8+process.hltAK8TrimModJets+process.hltAK8TrimModJetsCorrectedMatchedToCaloJets300ForDB+process.hltSinglePFJet330AK8ForDB+process.HLTBtagBoostedDoubleSecondaryVertexSequencePFAK8+process.hltBTagPFBoostedDoubleSecondaryVertexpZSingle+process.HLTEndSequence) + + +process.HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np2_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBnp2+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltSinglePFJet330AK8+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTBtagBoostedDoubleSecondaryVertexSequencePFAK8+process.hltBTagPFBoostedDoubleSecondaryVertexnp02Single+process.HLTEndSequence) + + +process.HLT_AK8PFJet330_TrimMass30_PFAK8BoostedDoubleB_np4_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleJet170IorSingleJet180IorSingleJet200+process.hltPreAK8PFJet330TrimMass30PFAK8BoostedDoubleBnp4+process.HLTAK8CaloJetsSequence+process.hltAK8SingleCaloJet300+process.HLTAK8PFJetsSequence+process.hltAK8PFJetsCorrectedMatchedToCaloJets300+process.hltSinglePFJet330AK8+process.hltAK8TrimModJets+process.hltAK8SinglePFJetTrimModMass30+process.HLTBtagBoostedDoubleSecondaryVertexSequencePFAK8+process.hltBTagPFBoostedDoubleSecondaryVertexnp4Single+process.HLTEndSequence) + + +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_Mass55_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdNoPixelVetoMass55+process.HLTDiphoton3018R9Idb50e90ANDIso60CaloId15b35eANDHE12b10eMass55NoPixelVetoSequence+process.HLTEndSequence) + + +process.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_NoPixelVeto_v2 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleAndDoubleEGor+process.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdNoPixelVeto+process.HLTDiphoton3018R9Idb50e90ANDIso60CaloId15b35eANDHE12b10eNoPixelVetoSequence+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu12_IP6_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu12IP6part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP5_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP5part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu7_IP4_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu7IP4part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP4_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP4part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP5_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP5part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_part1_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_part2_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_part3_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP6_part4_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP6part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_part0_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_part1_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_part2_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_part3_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP6_part4_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP6part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_ToCSCS_v1 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3ToCSCS+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_part0_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_part1_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3part1+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_part2_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3part2+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_part3_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3part3+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu8_IP3_part4_v3 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu8IP3part4+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP0_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP0part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP0Q+process.HLTEndSequence) + + +process.HLT_Mu9_IP3_part0_v2 = cms.Path(process.HLTBeginSequenceParking+process.hltL1sSingleMu22orParking+process.hltPreMu9IP3part0+process.hltL1fL1sMu22orParkingL1Filtered0+process.HLTL2muonrecoSequence+cms.ignore(process.hltL2fL1sMu22orParkL1f0L2Filtered10Q)+process.HLTL3muonrecoSequence+cms.ignore(process.hltL1fForIterL3L1fL1sMu22orParkL1Filtered0)+process.hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP3Q+process.HLTEndSequence) + + +process.HLT_QuadPFJet105_88_76_15_DoublePFBTagDeepCSV_1p3_7p7_VBF1_v8 = cms.Path(process.HLTBeginSequence+process.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet+process.hltPreQuadPFJet105887615DoublePFBTagDeepCSV1p37p7VBF1+process.HLTAK4CaloJetsSequence+process.hltQuadJet15+process.hltTripleJet50+process.hltDoubleJet65+process.hltSingleJet80+process.hltVBFCaloJetEtaSortedMqq150Deta1p5+process.HLTFastPrimaryVertexSequence+process.HLTBtagDeepCSVSequenceL3+process.hltBTagCaloDeepCSV1p56Single+process.HLTAK4PFJetsSequence+process.hltPFQuadJetLooseID15+process.hltPFTripleJetLooseID76+process.hltPFDoubleJetLooseID88+process.hltPFSingleJetLooseID105+process.HLTBtagDeepCSVSequencePF+process.hltSelector6PFJets+process.hltBTagPFDeepCSV7p68Double6Jets+process.hltBTagPFDeepCSV1p28Single6Jets+process.hltVBFPFJetCSVSortedMqq200Detaqq1p5+process.HLTEndSequence) + + +process.HLT_TrkMu6NoFiltersNoVtx_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu3+process.hltPreTrkMu6NoFiltersNoVtx+process.hltL1fL1sSingleMu3L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sSingleMu3L1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3fL1sSingleMu3L1f0L2f10OneMuL3Filtered6NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltSingleTrkMuFiltered6NoVtx+process.HLTEndSequence) + + +process.HLT_TrkMu16NoFiltersNoVtx_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sSingleMu7+process.hltPreTrkMu16NoFiltersNoVtx+process.hltL1fL1sSingleMu7L1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2fL1sSingleMu7L1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3fL1sSingleMu7L1f0L2f10OneMuL3Filtered16NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltSingleTrkMuFiltered16NoVtx+process.HLTEndSequence) + + +process.HLT_DoubleTrkMu_16_6_NoFiltersNoVtx_v1 = cms.Path(process.HLTBeginSequence+process.hltL1sDoubleMu0SQ+process.hltPreDoubleTrkMu166NoFiltersNoVtx+process.hltL1fL1sDoubleMu0SQL1Filtered0+process.HLTL2muonrecoSequenceNoVtx+cms.ignore(process.hltL2pfL1sDoubleMu0SQL1f0L2PreFiltered0NoVtx)+cms.ignore(process.hltL2fL1sDoubleMu0SQL1f0L2Filtered10OneMuNoVtx)+process.HLTL3muonrecoSequenceNoVtx+process.hltL3pfL1sDoubleMu0SQL1f0L2pf0OneMuL3PreFiltered6NoVtx+process.hltL3fL1sDoubleMu0SQL1f0L2f10OneMuL3Filtered16NoVtx+process.HLTTrackerMuonSequenceNoVtx+process.hltDoubleTrkMuFiltered6NoVtx+process.hltSingleTrkMuFiltered16NoVtx+process.HLTEndSequence) + + +process.HLTriggerFinalPath = cms.Path(process.hltGtStage2Digis+process.hltScalersRawToDigi+process.hltFEDSelector+process.hltTriggerSummaryAOD+process.hltTriggerSummaryRAW+process.hltBoolFalse) + + +process.HLTAnalyzerEndpath = cms.EndPath(process.hltGtStage2Digis+process.hltPreHLTAnalyzerEndpath+process.hltL1TGlobalSummary+process.hltTrigReport) + + +process.ParkingHLTPhysicsOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingHLTPhysicsOutput) + + +process.ParkingZeroBiasOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingZeroBiasOutput) + + +process.PhysicsCommissioningOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsCommissioningOutput+process.hltOutputPhysicsCommissioning) + + +process.PhysicsEGammaOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsEGammaOutput+process.hltOutputPhysicsEGamma) + + +process.PhysicsEndOfFillOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsEndOfFillOutput+process.hltOutputPhysicsEndOfFill) + + +process.PhysicsHadronsTausOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsHadronsTausOutput+process.hltOutputPhysicsHadronsTaus) + + +process.PhysicsMuonsOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsMuonsOutput+process.hltOutputPhysicsMuons) + + +process.ParkingBPH1Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingBPH1Output+process.hltOutputParkingBPH1) + + +process.ParkingBPH2Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingBPH2Output+process.hltOutputParkingBPH2) + + +process.ParkingBPH3Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingBPH3Output+process.hltOutputParkingBPH3) + + +process.ParkingBPH4Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingBPH4Output+process.hltOutputParkingBPH4) + + +process.ParkingBPH5Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreParkingBPH5Output+process.hltOutputParkingBPH5) + + +process.DQMOutput = cms.EndPath(process.dqmOutput+process.hltGtStage2Digis+process.hltPreDQMOutput+process.hltPreDQMOutputSmart+process.hltOutputDQM) + + +process.DQMOnlineBeamspotOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreDQMOnlineBeamspotOutput+process.hltPreDQMOnlineBeamspotOutputSmart+process.hltOutputDQMOnlineBeamspot) + + +process.DQMCalibrationOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreDQMCalibrationOutput+process.hltOutputDQMCalibration) + + +process.DQMEventDisplayOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreDQMEventDisplayOutput+process.hltPreDQMEventDisplayOutputSmart+process.hltOutputDQMEventDisplay) + + +process.HLTMonitorOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreHLTMonitorOutput+process.hltPreHLTMonitorOutputSmart+process.hltOutputHLTMonitor) + + +process.RPCMONOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreRPCMONOutput+process.hltOutputRPCMON) + + +process.CalibrationOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreCalibrationOutput+process.hltOutputCalibration) + + +process.EcalCalibrationOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreEcalCalibrationOutput+process.hltOutputEcalCalibration) + + +process.ALCAPHISYMOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreALCAPHISYMOutput+process.hltOutputALCAPHISYM) + + +process.ALCALumiPixelCountsExpressOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreALCALumiPixelCountsExpressOutput+process.hltOutputALCALumiPixelCountsExpress) + + +process.ALCALumiPixelCountsPromptOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreALCALumiPixelCountsPromptOutput+process.hltOutputALCALumiPixelCountsPrompt) + + +process.ALCAP0Output = cms.EndPath(process.hltGtStage2Digis+process.hltPreALCAP0Output+process.hltOutputALCAP0) + + +process.ExpressOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreExpressOutput+process.hltPreExpressOutputSmart+process.hltOutputExpress) + + +process.ExpressAlignmentOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreExpressAlignmentOutput+process.hltPreExpressAlignmentOutputSmart+process.hltOutputExpressAlignment) + + +process.NanoDSTOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreNanoDSTOutput+process.hltOutputNanoDST) + + +process.ScoutingPFOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPreScoutingPFOutput+process.hltFEDSelectorL1+process.HLTPixelOnlyPFScoutingPackingSequence+process.hltScoutingPrimaryVertexPacker+process.hltScoutingTrackPacker+process.hltOutputScoutingPF) + + +process.PhysicsScoutingMonitorOutput = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsScoutingMonitorOutput+process.hltPrePhysicsScoutingMonitorOutputSmart+process.hltScoutingCaloPacker+process.hltScoutingMuonPackerCalo+process.HLTPFScoutingPackingSequence+process.hltScoutingPrimaryVertexPacker+process.hltScoutingPrimaryVertexPackerCaloMuon+process.hltOutputPhysicsScoutingMonitor) + + +process.PhysicsHLTPhysics1Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsHLTPhysics1Output+process.hltOutputPhysicsHLTPhysics1) + + +process.PhysicsHLTPhysics2Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsHLTPhysics2Output+process.hltOutputPhysicsHLTPhysics2) + + +process.PhysicsHLTPhysics3Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsHLTPhysics3Output+process.hltOutputPhysicsHLTPhysics3) + + +process.PhysicsHLTPhysics4Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsHLTPhysics4Output+process.hltOutputPhysicsHLTPhysics4) + + +process.PhysicsZeroBias1Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsZeroBias1Output+process.hltOutputPhysicsZeroBias1) + + +process.PhysicsZeroBias2Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsZeroBias2Output+process.hltOutputPhysicsZeroBias2) + + +process.PhysicsZeroBias3Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsZeroBias3Output+process.hltOutputPhysicsZeroBias3) + + +process.PhysicsZeroBias4Output = cms.EndPath(process.hltGtStage2Digis+process.hltPrePhysicsZeroBias4Output+process.hltOutputPhysicsZeroBias4) + + + diff --git a/JESCorrections/readme.md b/JESCorrections/readme.md index e1173b70..8ead2ca4 100644 --- a/JESCorrections/readme.md +++ b/JESCorrections/readme.md @@ -6,21 +6,43 @@ for the jets used in the High-Level Trigger (HLT). Instructions to set up the CMSSW area to produce JRA NTuples, and derive JESCs: ``` -scram project CMSSW_12_0_0_pre4 -cd CMSSW_12_0_0_pre4/src -eval `scram runtime -sh` -git cms-merge-topic missirol:devel_hltRun3TRK_1200pre4 +cmsrel CMSSW_12_3_0_pre4 +cd CMSSW_12_3_0_pre4/src +cmsenv +git clone git@github.com:sparedes/JMETriggerAnalysis.git -o sparedes -b run3_12_3_X +git clone git@github.com:sparedes/JetMETAnalysis.git -o sparedes -b dev_run3 -git clone https://github.com/missirol/JetMETAnalysis.git -o missirol -b devel_hlt2 -git clone https://github.com/missirol/JMETriggerAnalysis.git -o missirol -b run3 -scram b -j 8 +# PFHC: preliminary HLT-PFHC for Run-3 +cp /afs/cern.ch/work/p/pdas/public/run3/PFHC_Run3Winter21_HLT_V3.db JMETriggerAnalysis/NTuplizers/test/ + +scram b -j 12 ``` #### Produce JRA NTuples with HLT Jets +First test your setup locally: +```bash +# First make your way to the 'test' directory +cd JMETriggerAnalysis/JESCorrections/test/ +cmsRun jescJRA_cfg.py maxEvents=1000 output=test_jra_step.root +``` +Note: You might want to double check that what is set in the `jescJRA_cfg.py`, such as the `.root` file matches the sample you want to use, or that the `.db` file of the PFHCs is up-to-date. - * How to run the JRA step locally and with crab - * Which samples to use, how to find them in DAS - * What to do if a sample is not available at a Tier-2 (transfer request, Rucio rule) +If the test runs sucessfuly, you can then inspect the output root file `test_jra_step.root` and make sure the contents are as expected. + +Once all looks good you can submit your crab jobs. +```bash +crab submit -c crab/my_crab_submission_file.py +``` +Note: You might need to change the line where the `.db` file of the PFHCs is picked up so that CRAB can find the file. + +Once the crab jobs are finished, the output `.root` files can be found in the Tier2 (T2) specified in the configuration file, +and then transferred over to `eos` for the next steps. + +**Note** that in order to run the ntuple-making process on CRAB, there needs to be a copy of them on **a** T2. You can request to transfer them to your local T2 by requesting it through `rucio` (find more info in the [CMS Rucio Twiki](https://twiki.cern.ch/twiki/bin/viewauth/CMS/Rucio)): +```bash +rucio add-rule cms:/QCD_Pt-15to7000_TuneCP5_Flat_14TeV_pythia8/Run3Winter20DRMiniAOD-FlatPU0to80_110X_mcRun3_2021_realistic_v6_ext1-v1/GEN-SIM-RAW 1 T2_BE_IIHE --asynchronous --ask-approval --lifetime 5184000 +``` +replacing the necessary dataset name, T2 name, lifetime, etc. #### Derive Jet Energy Scale Corrections from JRA NTuples @@ -37,8 +59,48 @@ The `fitJESCs` script is an example of a wrapper executing the various steps of the JESCs derivation (caveat: the script presently includes several hard-coded parameters). -List of Run-3 HLT JESCs: +##### Run on HTCondor +The `-b` and `-j` flags can be used to run one HTCondor job for each jet collection's correction (see the submission script `test/sub_jecs.htc` for an example). + +##### Sample information +The necessary samples are large QCD simulated datasets with a flat pT over a large range. +The `L1` correction needs to match jets from samples generated with and without pileup, so we will need to produce two JRANtuples. +The samples used for the latest run 3 preliminary JECs are the following: +``` +# FlatPU +/QCD_Pt-15to7000_TuneCP5_Flat_14TeV_pythia8/Run3Winter20DRMiniAOD-FlatPU0to80_110X_mcRun3_2021_realistic_v6_ext1-v1/GEN-SIM-RAW +# NoPU +QCD_Pt-15to7000_TuneCP5_Flat_14TeV_pythia8/Run3Winter20DRMiniAOD-NoPU_110X_mcRun3_2021_realistic_v6_ext1-v1/GEN-SIM-RAW +``` +You can find them in DAS searching for: +``` +dataset=/QCD_Pt-15to7000_TuneCP5_Flat_14TeV_pythia8/Run3Winter20DRMiniAOD-*0to80_110X_mcRun3_2021_realistic_v6_ext1-v1/GEN-SIM-RAW +``` +You can also find similar samples doing something like: +``` +dataset=/QCD*_Pt*/*/GEN-SIM*RAW +``` + +##### List of Run-3 HLT JESCs: + + * `Run3Winter21_V2_MC`: + + - Description: preliminary HLT JESCs for Run-3 studies + + - Tag of `sparedes/JMETriggerAnalysis`: `HLT_JESCs_Run3Winter21_V2` + + - Tag of `sparedes/JetMETAnalysis`: `Run3Winter21_V2` + + - JRA NTuples: + ``` + root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/jescs_dec_PFHC_E2to500_noPU.root + root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/jecs_dec_PFHC_E2to500_flatPU.root + ``` + + - executable for JESCs fits (contains settings of all JESCs fits): + [`JESCorrections/test/fitJESCs`](https://github.com/sparedes/JMETriggerAnalysis/blob/HLT_JESCs_Run3Winter21_V2/JESCorrections/test/fitJESCs) + * `Run3Winter20_V2_MC`: - Description: preliminary HLT JESCs for Run-3 studies @@ -61,3 +123,5 @@ List of Run-3 HLT JESCs: - JRA NTuples affected by a bug in the `rho` value saved for Calo and PFCluster (AK4 and AK8) HLT jets: the `rho` based on PF-candidates was erronously used, instead of the `rho` values calculated from calo-towers and PFClusters, respectively. + + diff --git a/JESCorrections/test/crab/sub_Run3Winter21_FlatPU.py b/JESCorrections/test/crab/sub_Run3Winter21_FlatPU.py new file mode 100644 index 00000000..5f99d2e9 --- /dev/null +++ b/JESCorrections/test/crab/sub_Run3Winter21_FlatPU.py @@ -0,0 +1,38 @@ +from CRABClient.UserUtilities import config + +sample_name = 'flatPU_Run3Winter21_E2to500_take7' + +RAW_DSET = '/QCD_Pt15to7000_TuneCP5_14TeV-pythia8/Run3Winter21DRMiniAOD-FlatPU0to80FEVT_castor_112X_mcRun3_2021_realistic_v16-v2/GEN-SIM-DIGI-RAW' + +config = config() + +config.section_('General') +config.General.requestName = 'jmeTriggerNTuple_'+sample_name +config.General.transferOutputs = True +config.General.transferLogs = False + +config.section_('JobType') +config.JobType.pluginName = 'Analysis' +config.JobType.psetName = 'jescJRA_cfg.py' +config.JobType.inputFiles = [] +config.JobType.pyCfgParams = ['output='+sample_name+'.root'] +config.JobType.maxMemoryMB = 2500 +config.JobType.inputFiles = ['PFHC_Run3Winter21_E2to500.db'] +config.JobType.allowUndistributedCMSSW = True + +config.section_('Data') +config.Data.publication = False +config.Data.ignoreLocality = False +config.Data.splitting = 'Automatic' +config.Data.inputDataset = RAW_DSET +config.Data.outLFNDirBase = '/store/user/saparede/hlt_runIII_jesc_oct/crab_out/'+sample_name +config.Data.unitsPerJob = 2700 +config.Data.totalUnits = -1 + +config.section_('Site') +config.Site.storageSite = 'T2_BE_IIHE' +if config.Data.ignoreLocality: + config.Site.whitelist = ['T2_CH_CERN', 'T2_DE_*'] + +config.section_('User') + diff --git a/JESCorrections/test/crab/sub_Run3Winter21_NoPU.py b/JESCorrections/test/crab/sub_Run3Winter21_NoPU.py new file mode 100644 index 00000000..3b8c6e36 --- /dev/null +++ b/JESCorrections/test/crab/sub_Run3Winter21_NoPU.py @@ -0,0 +1,38 @@ +from CRABClient.UserUtilities import config + +sample_name = 'noPU_Run3Winter21_E2to500_take7' + +RAW_DSET = '/QCD_Pt15to7000_TuneCP5_14TeV-pythia8/Run3Winter21DRMiniAOD-NoPUFEVT_castor_112X_mcRun3_2021_realistic_v16-v2/GEN-SIM-DIGI-RAW' + +config = config() + +config.section_('General') +config.General.requestName = 'jmeTriggerNTuple_'+sample_name +config.General.transferOutputs = True +config.General.transferLogs = False + +config.section_('JobType') +config.JobType.pluginName = 'Analysis' +config.JobType.psetName = 'jescJRA_cfg.py' +config.JobType.inputFiles = [] +config.JobType.pyCfgParams = ['output='+sample_name+'.root'] +config.JobType.maxMemoryMB = 2500 +config.JobType.inputFiles = ['PFHC_Run3Winter21_E2to500.db'] +config.JobType.allowUndistributedCMSSW = True + +config.section_('Data') +config.Data.publication = False +config.Data.ignoreLocality = False +config.Data.splitting = 'Automatic' +config.Data.inputDataset = RAW_DSET +config.Data.outLFNDirBase = '/store/user/saparede/hlt_runIII_jesc_oct/crab_out/'+sample_name +config.Data.unitsPerJob = 2700 +config.Data.totalUnits = -1 + +config.section_('Site') +config.Site.storageSite = 'T2_BE_IIHE' +if config.Data.ignoreLocality: + config.Site.whitelist = ['T2_CH_CERN', 'T2_DE_*'] + +config.section_('User') + diff --git a/JESCorrections/test/fitJESCs b/JESCorrections/test/fitJESCs index e0f050db..c12ec03f 100755 --- a/JESCorrections/test/fitJESCs +++ b/JESCorrections/test/fitJESCs @@ -6,24 +6,30 @@ set -euo pipefail ## ------------------------- JESC_BASE=${CMSSW_BASE}/src/JMETriggerAnalysis/JESCorrections/test -JRANTuple_NoPU=root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/npv_fix_noPU/npvFix_noPU.root -JRANTuple_PU=root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/npv_fix_flatPU/npvFix_flatPU.root +JRANTuple_NoPU=root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/jescs_dec_PFHC_E2to500_noPU.root +JRANTuple_PU=root://cms-xrd-global.cern.ch//store/group/phys_jetmet/saparede/runIII_hlt_jec/jra_ntuples/jecs_dec_PFHC_E2to500_flatPU.root ERA=Run3Winter20_V2_MC +#JET_TYPES=( +# ak4caloHLT +# ak4pfclusterHLT +# ak4pfHLT +# ak4pfchsHLT +# ak4pfpuppiHLT +# ak8caloHLT +# ak8pfclusterHLT +# ak8pfHLT +# ak8pfchsHLT +# ak8pfpuppiHLT +#) JET_TYPES=( - ak4caloHLT - ak4pfclusterHLT - ak4pfHLT - ak4chsHLT - ak4puppiHLT - ak8caloHLT ak8pfclusterHLT ak8pfHLT - ak8chsHLT - ak8puppiHLT + ak8pfchsHLT + ak8pfpuppiHLT ) -## ------------------------- +### ------------------------- ## ------------------------- ## Main @@ -46,6 +52,8 @@ Options: -h, --help Show this help message -o, --output-dir Path to output directory [Default: .] -n, --maxEvents Max number of events to process [Default: -1] + -b, --batch-mode Run on batch mode (see htc scritp)[Default: true] + -j, --jet-type Jet name for batch (e.g. ak4pfpuppiHLT) -p, --parallelise Parallelise by jet algorithm [Default: false] --skip-L1-PFPuppi Skip L1FastJet for PFPuppi jets [Default: false] -d, --dry-run Enable dry-run mode [Default: false] @@ -55,19 +63,30 @@ Options: maxEvents=-1 paralleliseByAlgo=false skipL1PFPuppi=false +doBatch=false +batchJetType="dummyJetType" while [[ $# -gt 0 ]]; do case "$1" in - -h|--help) showHelpMsg=true; shift;; + -h|-khelp) showHelpMsg=true; shift;; + -j|--jet-type) batchJetType=$2; shift; shift;; -o|--output-dir) outputDir=$2; shift; shift;; -n|--maxEvents) maxEvents=$2; shift; shift;; -p|--parallelise) paralleliseByAlgo=true; shift;; --skip-L1-PFPuppi) skipL1PFPuppi=true; shift;; -d|--dry-run) dryRun=true; shift;; + -b|--batch-mode) doBatch=true; shift;; + -j|--jet-type) batchJetType=$2; shift; shift;; *) printf "%s\n" ">> ERROR -- unrecognised command-line argument: ${1}"; exit 1; shift;; esac done +if [ "X$doBatch" = "Xtrue" ] +then + echo "running on batch mode for jet-type $batchJetType" + JET_TYPES=( $batchJetType ) +fi + # print help message if [ "X${showHelpMsg}" = "Xtrue" ]; then usage @@ -100,6 +119,7 @@ runJECWorflowForOneAlgo(){ cd ${OUTDIR} stepN=0 + stepName="" dRgen=0.2 if [[ ${jetType} == ak8* ]]; then dRgen=0.4; fi diff --git a/JESCorrections/test/jescInspector_cfg.py b/JESCorrections/test/jescInspector_cfg.py index 94414a18..ea9e696a 100644 --- a/JESCorrections/test/jescInspector_cfg.py +++ b/JESCorrections/test/jescInspector_cfg.py @@ -81,7 +81,7 @@ if type(_mod) == cms.OutputModule: process.__delattr__(_modname) if opts.verbosity > 0: - print '> removed cms.OutputModule:', _modname + print('> removed cms.OutputModule:', _modname) # remove cms.EndPath objects from HLT config-dump for _modname in process.endpaths_(): @@ -89,22 +89,22 @@ if type(_mod) == cms.EndPath: process.__delattr__(_modname) if opts.verbosity > 0: - print '> removed cms.EndPath:', _modname + print('> removed cms.EndPath:', _modname) # remove selected cms.Path objects from HLT config-dump -print '-'*108 -print '{:<99} | {:<4} |'.format('cms.Path', 'keep') -print '-'*108 +print('-'*108) +print('{:<99} | {:<4} |'.format('cms.Path', 'keep')) +print('-'*108) for _modname in sorted(process.paths_()): _keepPath = _modname.startswith('MC_') and ('Jets' in _modname or 'MET' in _modname or 'AK8Calo' in _modname) if _keepPath: - print '{:<99} | {:<4} |'.format(_modname, '+') + print('{:<99} | {:<4} |'.format(_modname, '+')) continue _mod = getattr(process, _modname) if type(_mod) == cms.Path: process.__delattr__(_modname) - print '{:<99} | {:<4} |'.format(_modname, '') -print '-'*108 + print('{:<99} | {:<4} |'.format(_modname, '')) +print('-'*108) # remove FastTimerService if hasattr(process, 'FastTimerService'): @@ -119,7 +119,7 @@ ### ## customised JME collections -from JMETriggerAnalysis.Common.customise_hlt import * +from JMETriggerAnalysis.Common.customise_hlt import addPaths_MC_JMEPFCluster, addPaths_MC_JMEPFPuppi process = addPaths_MC_JMEPFCluster(process) process = addPaths_MC_JMEPFPuppi(process) diff --git a/JESCorrections/test/jescJRA_cfg.py b/JESCorrections/test/jescJRA_cfg.py index 0b5b5699..7c9d8936 100644 --- a/JESCorrections/test/jescJRA_cfg.py +++ b/JESCorrections/test/jescJRA_cfg.py @@ -41,11 +41,6 @@ # vpo.VarParsing.varType.string, # 'argument of process.GlobalTag.globaltag') -opts.register('reco', 'HLT_Run3TRK', - vpo.VarParsing.multiplicity.singleton, - vpo.VarParsing.varType.string, - 'keyword to define HLT reconstruction') - opts.register('output', 'out.root', vpo.VarParsing.multiplicity.singleton, vpo.VarParsing.varType.string, @@ -61,23 +56,8 @@ ### ### HLT configuration ### -if opts.reco == 'HLT_GRun': - from JMETriggerAnalysis.Common.configs.HLT_dev_CMSSW_12_0_0_HLT_V4_configDump import cms, process - -elif opts.reco == 'HLT_Run3TRK': - # (a) Run-3 tracking: standard - from JMETriggerAnalysis.Common.configs.HLT_dev_CMSSW_12_0_0_HLT_V4_configDump import cms, process - from HLTrigger.Configuration.customizeHLTforRun3Tracking import customizeHLTforRun3Tracking - process = customizeHLTforRun3Tracking(process) - -elif opts.reco == 'HLT_Run3TRKWithPU': - # (b) Run-3 tracking: all pixel vertices - from JMETriggerAnalysis.Common.configs.HLT_dev_CMSSW_12_0_0_HLT_V4_configDump import cms, process - from HLTrigger.Configuration.customizeHLTforRun3Tracking import customizeHLTforRun3TrackingAllPixelVertices - process = customizeHLTforRun3TrackingAllPixelVertices(process) -else: - raise RuntimeError('keyword "reco = '+opts.reco+'" not recognised') +from JMETriggerAnalysis.Common.configs.HLT_dev_CMSSW_12_3_0_GRun_configDump import cms, process # remove cms.OutputModule objects from HLT config-dump for _modname in process.outputModules_(): @@ -133,7 +113,7 @@ ### ## customised JME collections -from JMETriggerAnalysis.Common.customise_hlt import * +from JMETriggerAnalysis.Common.customise_hlt import addPaths_MC_JMEPFCluster, addPaths_MC_JMEPFCHS, addPaths_MC_JMEPFPuppi process = addPaths_MC_JMEPFCluster(process) process = addPaths_MC_JMEPFCHS(process) process = addPaths_MC_JMEPFPuppi(process) @@ -143,11 +123,12 @@ from CondCore.CondDB.CondDB_cfi import CondDB as _CondDB process.pfhcESSource = cms.ESSource('PoolDBESSource', - _CondDB.clone(connect = 'sqlite_file:'+os.environ['CMSSW_BASE']+'/src/JMETriggerAnalysis/NTuplizers/data/PFHC_Run3Winter20_HLT_v01.db'), + _CondDB.clone(connect = 'sqlite_file:PFHC_Run3Winter21_HLT_V3.db'), + #_CondDB.clone(connect = 'sqlite_file:'+os.environ['CMSSW_BASE']+'/src/JMETriggerAnalysis/NTuplizers/data/PFHC_Run3Winter21_E2to500.db'), toGet = cms.VPSet( cms.PSet( record = cms.string('PFCalibrationRcd'), - tag = cms.string('PFCalibration_HLT_mcRun3_2021'), + tag = cms.string('PFCalibration_CMSSW_12_0_1_HLT_120X_mcRun3_2021'), label = cms.untracked.string('HLT'), ), ), @@ -161,14 +142,14 @@ from jescJRA_utils import addJRAPath addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4caloHLT' , recoJets = 'hltAK4CaloJets' , rho = 'hltFixedGridRhoFastjetAllCalo') -addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4pfclusterHLT', recoJets = 'hltAK4PFClusterJets', rho = 'hltFixedGridRhoFastjetAllPFCluster') addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4pfHLT' , recoJets = 'hltAK4PFJets' , rho = 'hltFixedGridRhoFastjetAll') +addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4pfclusterHLT', recoJets = 'hltAK4PFClusterJets', rho = 'hltFixedGridRhoFastjetAllPFCluster') addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4pfchsHLT' , recoJets = 'hltAK4PFCHSJets' , rho = 'hltFixedGridRhoFastjetAll') addJRAPath(process, genJets = 'ak4GenJetsNoNu', maxDeltaR = 0.2, moduleNamePrefix = 'ak4pfpuppiHLT' , recoJets = 'hltAK4PFPuppiJets' , rho = 'hltFixedGridRhoFastjetAll') addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8caloHLT' , recoJets = 'hltAK8CaloJets' , rho = 'hltFixedGridRhoFastjetAllCalo') -addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8pfclusterHLT', recoJets = 'hltAK8PFClusterJets', rho = 'hltFixedGridRhoFastjetAllPFCluster') addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8pfHLT' , recoJets = 'hltAK8PFJets' , rho = 'hltFixedGridRhoFastjetAll') +addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8pfclusterHLT', recoJets = 'hltAK8PFClusterJets', rho = 'hltFixedGridRhoFastjetAllPFCluster') addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8pfchsHLT' , recoJets = 'hltAK8PFCHSJets' , rho = 'hltFixedGridRhoFastjetAll') addJRAPath(process, genJets = 'ak8GenJetsNoNu', maxDeltaR = 0.4, moduleNamePrefix = 'ak8pfpuppiHLT' , recoJets = 'hltAK8PFPuppiJets' , rho = 'hltFixedGridRhoFastjetAll') @@ -207,7 +188,8 @@ process.source.fileNames = opts.inputFiles else: process.source.fileNames = [ - '/store/mc/Run3Winter21DRMiniAOD/QCD_Pt15to7000_TuneCP5_14TeV-pythia8/GEN-SIM-DIGI-RAW/FlatPU0to80FEVT_castor_112X_mcRun3_2021_realistic_v16-v2/280000/05c52296-cc48-4c07-8444-ed00163e44de.root', + #'', + '/store/mc/Run3Summer21DR/QCD_Pt15to7000_TuneCP5_14TeV-pythia8/GEN-SIM-DIGI-RAW/NoPUFEVT_castor_120X_mcRun3_2021_realistic_v6-v1/30000/0afdabe6-1c24-4e1a-bba2-26ba586e9b3e.root' ] # input EDM files [secondary] diff --git a/JESCorrections/test/jescTxtToDBConverter_cfg.py b/JESCorrections/test/jescTxtToDBConverter_cfg.py index ab79dfae..ae1ac403 100644 --- a/JESCorrections/test/jescTxtToDBConverter_cfg.py +++ b/JESCorrections/test/jescTxtToDBConverter_cfg.py @@ -43,7 +43,7 @@ _basename_woext = os.path.basename(_txtFile)[:-4] _basename_woext_split = _basename_woext.split('_') if len(_basename_woext_split) < 3: - print 'invalid input file (unsupported name format): '+_txtFile + print('invalid input file (unsupported name format): '+_txtFile) continue _algo = _basename_woext_split[-1] _level = _basename_woext_split[-2] @@ -54,10 +54,10 @@ raise RuntimeError('logic error: attempt to overwrite directory for (era = "'+_era+'", algo = "'+_algo+'"): '+relDirPath) algosPerEraDict[_era][_algo] = relDirPath -if len(algosPerEraDict.keys()) == 0: +if len(list(algosPerEraDict.keys())) == 0: raise RuntimeError('no valid input files found') -elif len(algosPerEraDict.keys()) != 1: - raise RuntimeError('handling of multiple eras is not currently supported: eras='+str(algosPerEraDict.keys())) +elif len(list(algosPerEraDict.keys())) != 1: + raise RuntimeError('handling of multiple eras is not currently supported: eras='+str(list(algosPerEraDict.keys()))) process = cms.Process('jecdb') process.source = cms.Source('EmptySource') diff --git a/JESCorrections/test/jescUploadConditions.py b/JESCorrections/test/jescUploadConditions.py index fbeb81bd..46f857ef 100755 --- a/JESCorrections/test/jescUploadConditions.py +++ b/JESCorrections/test/jescUploadConditions.py @@ -47,10 +47,10 @@ if args.db == 'prod': database = 'oracle://cms_orcon_prod/CMS_CONDITIONS' - print '-'*100+'\n'+'>>> '+('would upload' if args.dry_run else 'uploading')+' to production database: '+database+'\n'+'-'*100 + print('-'*100+'\n'+'>>> '+('would upload' if args.dry_run else 'uploading')+' to production database: '+database+'\n'+'-'*100) elif args.db == 'prep': database = 'oracle://cms_orcoff_prep/CMS_CONDITIONS' - print '-'*100+'\n'+'>>> '+('would upload' if args.dry_run else 'uploading')+' to development database (prep): '+database+'\n'+'-'*100 + print('-'*100+'\n'+'>>> '+('would upload' if args.dry_run else 'uploading')+' to development database (prep): '+database+'\n'+'-'*100) if not args.dry_run: try: @@ -80,20 +80,20 @@ 'userText': args.txt, } - print '\n'+'*'*100 - print '.db :', tag_file_db - print '.txt :', tag_file_txt - print json.dumps(metadata, sort_keys=True, indent=4) - print '*'*100 + print('\n'+'*'*100) + print('.db :', tag_file_db) + print('.txt :', tag_file_txt) + print(json.dumps(metadata, sort_keys=True, indent=4)) + print('*'*100) if not args.dry_run: json.dump(metadata, open(tag_file_txt, 'w')) - print '\n'+'-'*100 - print '>', upload_cmd - print '-'*100 + print('\n'+'-'*100) + print('>', upload_cmd) + print('-'*100) if not args.dry_run: - print '\n>>> will upload in 10 sec' + print('\n>>> will upload in 10 sec') time.sleep(10) subprocess.Popen(upload_cmd.split()).communicate() diff --git a/JESCorrections/test/sub_jecs.htc b/JESCorrections/test/sub_jecs.htc new file mode 100644 index 00000000..1022850d --- /dev/null +++ b/JESCorrections/test/sub_jecs.htc @@ -0,0 +1,76 @@ +executable = fitJESCs +getenv = True +should_transfer_files = YES +when_to_transfer_output = ON_EXIT_OR_EVICT +transfer_output_files = dec_jescs_5M_htc + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak4caloHLT +output = htc_out/ak4caloHLT_dec_jescs_5m.out +error = htc_out/ak4caloHLT_dec_jescs_5m.err +log = htc_out/ak4caloHLT_dec_jescs_5m.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak4pfclusterHLT +output = htc_out/ak4pfclusterHLT_dec_jescs_5M.out +error = htc_out/ak4pfclusterHLT_dec_jescs_5M.err +log = htc_out/ak4pfclusterHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak4pfHLT +output = htc_out/ak4pfHLT_dec_jescs_5M.out +error = htc_out/ak4pfHLT_dec_jescs_5M.err +log = htc_out/ak4pfHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak4pfchsHLT +output = htc_out/ak4pfchsHLT_dec_jescs_5M.out +error = htc_out/ak4pfchsHLT_dec_jescs_5M.err +log = htc_out/ak4pfchsHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak4pfpuppiHLT +output = htc_out/ak4pfpuppiHLT_dec_jescs_5M.out +error = htc_out/ak4pfpuppiHLT_dec_jescs_5M.err +log = htc_out/ak4pfpuppiHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak8caloHLT +output = htc_out/ak8caloHLT_dec_jescs_5M.out +error = htc_out/ak8caloHLT_dec_jescs_5M.err +log = htc_out/ak8caloHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak8pfclusterHLT +output = htc_out/ak8pfclusterHLT_dec_jescs_5M.out +error = htc_out/ak8pfclusterHLT_dec_jescs_5M.err +log = htc_out/ak8pfclusterHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak8pfHLT +output = htc_out/ak8pfHLT_dec_jescs_5M.out +error = htc_out/ak8pfHLT_dec_jescs_5M.err +log = htc_out/ak8pfHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak8pfchsHLT +output = htc_out/ak8pfchsHLT_dec_jescs_5M.out +error = htc_out/ak8pfchsHLT_dec_jescs_5M.err +log = htc_out/ak8pfchsHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + +arguments = -o dec_jescs_5M_htc -n 5000000 -b -j ak8pfpuppiHLT +output = htc_out/ak8pfpuppiHLT_dec_jescs_5M.out +error = htc_out/ak8pfpuppiHLT_dec_jescs_5M.err +log = htc_out/ak8pfpuppiHLT_dec_jescs_5M.log ++JobFlavour = "workday" +queue + diff --git a/readme.md b/readme.md index f3e8b6e7..e113a3a0 100644 --- a/readme.md +++ b/readme.md @@ -5,7 +5,7 @@ please ignore this `readme`, and follow the instructions in the dedicated `readme` files: * [`readme` for HLT PF-Hadron Calibrations](https://github.com/pallabidas/JMETriggerAnalysis/blob/run3_12_3_X/PFHadronCalibration/readme.md) - * [`readme` for HLT Jet Energy Scale Corrections](https://github.com/missirol/JMETriggerAnalysis/blob/run3/JESCorrections/readme.md) + * [`readme` for HLT Jet Energy Scale Corrections](https://github.com/sparedes/JMETriggerAnalysis/blob/run3_12_3_X/JESCorrections/readme.md) ---------- ----------